html - 在 cinder 应用程序中渲染 html

标签 html c++ webkit cinder

我目前正在使用 Cinder 在 C++ 中开发类似游戏的应用程序(适用于 Windows 7 或更高版本)其中有一个编辑器,用户可以在其中创建/编辑游戏配置。用户可以选择其中一种配置并玩游戏。 我已经构建了应用程序的游戏部分,但我想在类似 webkit 的引擎中的应用程序窗口中使用 html 创建应用程序的 GUI。 我查找了嵌入式 webkit 技术,发现可以在一个应用程序中运行 webkit。但我不知道是否可以在 cinder 应用程序中运行它。

最佳答案

您可能需要使用第三方的 webkit 包,例如 Awesomium (有一个 'cinderblock' 附加组件 here )或 chromium embedded .还有其他包,例如 node-webkit ,或者您可以使用特定于 Windows 的 Web View 。但是,如果你想在 opengl 之上渲染 html UI,你需要确保你使用的任何工具包都支持屏幕外渲染(我知道我提到的前两个支持并且已经在 cinder 应用程序中用于此目的) .

关于html - 在 cinder 应用程序中渲染 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30671532/

相关文章:

javascript - JSON 中的数组中的数组

javascript - 使用附加 div 时 MVC 5 View 看不到 html 图像

c++ - vector 函数 'at'

google-chrome - Chrome 中的悬停状态和过渡 - 一个元素上的多个动画不适用

Android CORS 请求只能工作一次?

html - Flexbox:最后一个导航列表项移动到新行

php - 如何编写漂亮的 PHP 和 HTML?

c++ - 使用 Xcode 调试我的代码 C++

c++ - "member function already defined or declared"- 这是什么意思?

ios - 防止在移动 Safari/Webview 中的 touchstart 上出现灰色覆盖