【发布时间】:2011-12-24 12:11:41
【问题描述】:
我希望将 html5/css/js 用于 C++ d3d 应用程序的菜单系统和 hud。理想情况下,我想要一个可以静态链接到的 64 位 MSVC10 库。
到目前为止,我正在查看:
在我投入大量时间之前,我想了解哪个库最适合我的目的(不仅仅是来自上面的列表)。我可以直接使用 WebKit 吗?还是铬?
尽管这个概念现在似乎很流行,但我几乎找不到一个例子来说明如何做到这一点或整理相关信息。
【问题讨论】:
我希望将 html5/css/js 用于 C++ d3d 应用程序的菜单系统和 hud。理想情况下,我想要一个可以静态链接到的 64 位 MSVC10 库。
到目前为止,我正在查看:
在我投入大量时间之前,我想了解哪个库最适合我的目的(不仅仅是来自上面的列表)。我可以直接使用 WebKit 吗?还是铬?
尽管这个概念现在似乎很流行,但我几乎找不到一个例子来说明如何做到这一点或整理相关信息。
【问题讨论】:
您还可以查看为您列出的 HTML 渲染器嵌入/集成/具有插件的 GUI 工具包(想到 MyGUI,与 Berkelium/Awesomium 集成)。
一般来说 Berkelium 或 Awesomium 可能是一个不错的选择,它们被广泛用于嵌入 Webkit 并且运行良好。 Berkelium 比较新,功能可能较少,但文档往往更好。
值得注意的是,Awesomium 的开发人员长期以来一直在翻转许可证并突然试图从用户那里赚钱(他们之前拥有免费许可证,然后被重新调整为发布时付费),所以在触摸它之前应该仔细考虑。
我对 chromiumembedded 并不熟悉,而且 Qt 已经大量使用 OpenGL,这严重损害了它在一般图形应用程序中的价值,并且可能使它对您毫无用处。
【讨论】: