Metro-Style 应用程序的当前 WebView 对我来说无法使用,因为它托管在单独的 HWND 中,因此无法用其他控件覆盖 WebView。此外,提供的 API 不足以让我使用它(例如,无法处理“onNavigation”事件)。
我正在寻找一个可以解析 HTML/CSS 并使用 DirectX 呈现的 C++ 库。我愿意编写自己的渲染器,但这并不容易。我会帮助至少有一个适当的 HTML/CSS 解析器。
我还检查了我是否可以使用 Gecko 或 Webkit,但它们会导致商店审批失败(而且它们非常复杂,对我的项目来说有点矫枉过正。)
附加要求:
- 非 GPL(必须允许在闭源商业应用中使用。)
- XHTML 兼容解析器/渲染器
- 源代码可用性是一个优势。否则需要 x86 和 ARM 的二进制文件。
最佳答案
看看 LibRocket 或 Awesomium。他们在正确的球场。
关于c++ - 用于 Metro 风格应用程序的 HTML/CSS 渲染器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10297772/