我们一直在考虑为我们的 C++ 应用程序添加良好的浏览器支持;这个问题是关于独立于 GUI 的浏览器库,因为我们的项目涉及 3D 渲染,不太适合普通的 GUI。
目前为止我见过的两个是锫 http://berkelium.org and 敬畏者 http://www.khrona.com/products/awesomium。从我的快速调查来看,两者似乎都以类似的方式工作,渲染到屏幕外缓冲区,您可以将其传输到自己的窗口/游戏/任何东西中。 Awesomium 是专有的,成本相当高(5000 美元),而 Berkelium 是开源且免费的。有人比较过这些(和其他)此类工具吗?跨平台是一个好处,但不是 100% 必要的。
看看Chrom 嵌入式框架 https://code.google.com/p/chromiumembedded/。 CEF 3 支持所有操作系统上的离屏渲染:Windows/Mac/Linux。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)