是否有可用于WinRT的嵌入式浏览器?
问题描述:
将IE浏览器作为浏览器支持的html + css标准困难转化为将其用作WebView控件的一部分,其中对功能有进一步的限制。是否有可用于WinRT的嵌入式浏览器?
其他困难包括:
它使得在顶部的XAML - 使用WebViewBrush的推荐的方法是不是有效的情况下,如果你的页面有动态内容。
它不支持HTML5
您不能访问内容
您不能访问内容 - 尝试调试问题在几乎不可能的情况下。
是否有任何其他嵌入式浏览器可用或在工作中?
答
要回答你的问题,我认为Jim是正确的,没有其他可嵌入的浏览器可用,这不是我期望看到的。
我也建议您查看Windows Store Certification requirements,因为许多人可能在这种情况下是适用的,包括:
- 2.4“的主要经验,您的应用程序提供了必须在应用程序中发生”(而不是来自网络)
- 3.6“您的应用必须完全支持触摸输入,并且完全支持键盘和鼠标输入”,其中包括触摸要求,包括您的应用的触摸支持需要与Windows 8触摸语言保持一致。
虽然它显然吸引重复使用跨平台的内容,它也是重要的是要记住,这可能会导致对最终用户体验下降。如果这些体验对Windows Store应用程序的既定行为来说太过遥远,它们也可能导致您的应用程序未通过商店认证。
有关Windows应用商店应用开发的更多信息,请注册Generation App。
+0
一个公平点,在这种特殊情况下,该应用程序是一个专注于内容同步和脱机查看的销售工具。网络内容只是众多可用内容类型之一。 – 2013-02-21 09:18:49
你试图解决什么限制?特定于webkit的行为?我不希望其他浏览器被支持 - Windows应用商店的沙盒模型的安全风险太大。 – 2013-02-19 03:27:05
我需要呈现的网页内容也显示在iPad上。理想情况下,这需要与WinRT上的内容相同,无需更改。此外,IE似乎不适用于目前可用的任何JavaScript手势库。我认为这是因为手势内置在系统范围内,不可配置。 – 2013-02-19 09:52:09
在HTML/JS中使用Windows 8 touch的理想方法是通过[Pointer Events](http://www.w3.org/TR/pointerevents/),如果这些库(是Hammer的?)被写入为了预先制定“指针”标准,我认为他们会为IE工作或者可以做到。如果他们依赖于webkit特有的功能,那么我想我可能是一个艰难的攀登,但并非不可能。 – 2013-02-21 03:32:26