【发布时间】:2013-02-26 20:10:09
【问题描述】:
支持 IE 作为浏览器的 html + css 标准困难转化为将其用作 WebView 控件的一部分,其中对功能有进一步的限制。
其他困难包括:
它呈现在 XAML 之上 - 如果您的页面上有动态内容,则使用推荐的 WebViewBrush 方法不是有效的方案。
不支持 HTML5
您无法访问内容
您无法访问内容 - 尝试用它来调试问题几乎是不可能的。
是否有任何替代的可嵌入浏览器可用或正在开发中?
【问题讨论】:
-
您试图解决哪些限制? webkit 特定的行为?我预计不会支持其他浏览器 - 对 Windows 应用商店应用的沙盒模型存在太大的安全风险。
-
我需要渲染的网页内容也显示在iPad上。理想情况下,这需要是 WinRT 上的相同内容,无需更改。此外,IE 似乎不适用于目前可用的任何 javascript 手势库。我认为这是因为手势是系统内置的,不可配置。
-
在 HTML/JS 中使用 Windows 8 touch 的理想方式是通过 Pointer Events,也就是说,如果库(是 Hammer 之一?)是按照“指针”标准编写的,我会认为他们会为 IE 工作或可以这样做。如果他们依赖于 webkit 特定的功能,那么我想我可能会更难攀登,但并非不可能。
标签: browser windows-runtime windows-store-apps