如何呈现 openFrameworks 应用程序以在浏览器上托管

How to render openFrameworks app to host on browser

我对 openFrameworks 和这个名为 Emscripten 的编译器都是新手。 经过几天的努力,我能够将我的 openFrameworks/C++ 代码编译成 js,但是 Emscripten 给了我一个 html 文件,其中包含很多垃圾(例如,有一个页眉和页脚- http://openframeworks.cc/setup/emscripten/)

我正在尝试像在本页 (http://www.syedrezaali.com/#/great-scott/) 上一样托管 video/animation 本身,但我不知道如何去做。谁能帮帮我?

谢谢

如果您遵循 OF 的指南,Emscripten 不仅会生成 html 文件,还会生成一些其他文件(我认为总共有 4 个文件)。您需要将所有这些复制到您的站点,然后 link 到 html 文件。

请注意,在开发过程中您可以使用

emrun --browser chrome bin/yourSample.html

要打开文件,但是不能只打开.html文件(不知道为什么)。另见 this guidelines,在 OF 教程中 link。

更新

我还没有对此进行测试,但看起来 OF 加载了网站模板。参见 this makefile for emscripten, you may specify your own via PROJECT_EMSCRIPTEN_TEMPLATE or you could just change the template 次使用。