用于地铁风格应用程序的 HTML/CSS 渲染器
HTML/CSS Renderer for Metro-Style Apps
当前的 WebView for Metro-Style 应用程序对我来说不可用,因为它托管在单独的 HWND 中,因此无法用其他控件覆盖 WebView。此外,提供的 API 不足以让我使用它(例如,没有处理"onNavigation"事件的可能性)。
我正在寻找一个可以解析HTML/CSS并使用DirectX渲染的C++库。我愿意编写自己的渲染器,但这并不容易。我会帮助至少有一个合适的HTML/CSS解析器。
我还检查了我是否可以使用 Gecko 或 Webkit,但它们将无法获得商店批准(而且它们非常复杂,对我的项目来说有点矫枉过正。
附加要求:
- 非 GPL(在闭源商业应用程序中必须允许。
- XHTML 投诉解析器/渲染器
- 源代码可用性是一个加分项。否则需要 x86 和 ARM 的二进制文件。
看看 LibRocket 或 Awesomium。他们在正确的球场。
Windows 8.1 中的新 Web View 解决了我以前遇到的所有问题。在 XAML 应用中混合新的 Web 视图可以没有任何空域问题 (甚至可以将多个 Web 视图放置在彼此之上) 。由于上述解决方案都没有真正解决我的问题(与 Metro 风格的应用程序不兼容),因此我选择为其他寻找信息的人回答我自己的问题。
MSDN 链接:http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.webview
相关文章:
- 如何在运行中期切换GTK CSS style_context
- 简单的 HTML 验证器
- 如何在 html 页面中插入 cgi 应用程序的输出?
- GTK:完全摆脱系统主题/CSS
- 在 C++ 中编写解析器来解析给定的 HTML 实体
- 使用 ReadTheOrg 将识字程序导出为 HTML 时保留源块的内容
- 当我使用 QDomDocument 解析 html 数据时,如何保留 "?
- 如何使用 libcurl 在本地 IP 上获取 HTML?
- 通过 c++ 中的套接字发送 html
- 是否有提供可调整 dpi、可选文本和 CSS 支持的 HTML 到 PDF 渲染器?
- 如何在工作区中使用 HTML/CSS UI 在C++中制作本机 UI 窗口
- 可嵌入的 HTML/CSS/脚本引擎C++
- 为什么C++应用程序不能创建像php,html和css这样的接口?
- QT和WebKit并未显示所有CSS 3,HTML 5效果
- 用于地铁风格应用程序的 HTML/CSS 渲染器
- 允许HTML/CSS输出的C++日志记录库
- Javascript/CSS/HTML/Java IDE?
- 是否有可能在Visual Studio c++项目中将Javascript和CSS代码与HTML代码分开?
- 最轻量级的托管html/css/js UI的方式
- Dlib HTTP服务器显示网站为纯HTML,没有javascript/css