HTML / CSS渲染Metro风格应用程序(HTML/CSS Renderer for Metr

2019-07-29 03:38发布

因为它是在一个单独的HWND托管,因此无法覆盖与其他控件的WebView的Metro风格的应用程序当前的WebView不可用我。 此外,提供的API是不够的,我使用它(例如,没有possibilty处理“onNavigation”事件)。

我要寻找一个C ++库,可以解析HTML / CSS渲染和使用的DirectX。 我愿意写我自己的渲染器,但它是不容易的。 我将有助于ATLEAST有一个正确的HTML / CSS解析器。

我也查了,如果我可以用壁虎或Webkit的,但他们会失败店批准(也他们是高度复杂的,我的项目有点矫枉过正。)

其他要求:

  • 非GPL(必须用闭源的商业应用程序被允许。)
  • XHTML投诉解析/渲染器
  • 源代码可用性是一个加。 否则用于x86和ARM的二进制文件要求。

Answer 1:

看看LibRocket或Awesomium。 他们在大致正确。



Answer 2:

在Windows 8.1的新的WebView已经解决了所有的我以前有问题。 混合在XAML应用程序的新的WebView可以在没有任何空域问题(甚至多个网页视图可以被放置在对方)来完成。 由于没有一个提到的解决方案,真正解决我的问题(不与Metro风格的应用程序兼容),我已经选择回答我自己为别人寻找信息的问题。

MSDN链接: http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.webview



文章来源: HTML/CSS Renderer for Metro-Style Apps