是否有可用于WinRT的嵌入式浏览器?

问题描述:

将IE浏览器作为浏览器支持的html + css标准困难转化为将其用作WebView控件的一部分,其中对功能有进一步的限制。是否有可用于WinRT的嵌入式浏览器?

其他困难包括:

它使得在顶部的XAML - 使用WebViewBrush的推荐的方法是不是有效的情况下,如果你的页面有动态内容。

它不支持HTML5

您不能访问内容

您不能访问内容 - 尝试调试问题在几乎不可能的情况下。

是否有任何其他嵌入式浏览器可用或在工作中?

+0

你试图解决什么限制?特定于webkit的行为?我不希望其他浏览器被支持 - Windows应用商店的沙盒模型的安全风险太大。 – 2013-02-19 03:27:05

+0

我需要呈现的网页内容也显示在iPad上。理想情况下,这需要与WinRT上的内容相同,无需更改。此外,IE似乎不适用于目前可用的任何JavaScript手势库。我认为这是因为手势内置在系统范围内,不可配置。 – 2013-02-19 09:52:09

+0

在HTML/JS中使用Windows 8 touch的理想方法是通过[Pointer Events](http://www.w3.org/TR/pointerevents/),如果这些库(是Hammer的?)被写入为了预先制定“指针”标准,我认为他们会为IE工作或者可以做到。如果他们依赖于webkit特有的功能,那么我想我可能是一个艰难的攀登,但并非不可能。 – 2013-02-21 03:32:26

要回答你的问题,我认为Jim是正确的,没有其他可嵌入的浏览器可用,这不是我期望看到的。

我也建议您查看Windows Store Certification requirements,因为许多人可能在这种情况下是适用的,包括:

  • 2.4“的主要经验,您的应用程序提供了必须在应用程序中发生”(而不是来自网络)
  • 3.6“您的应用必须完全支持触摸输入,并且完全支持键盘和鼠标输入”,其中包括触摸要求,包括您的应用的触摸支持需要与Windows 8触摸语言保持一致。

虽然它显然吸引重复使用跨平台的内容,它也是重要的是要记住,这可能会导致对最终用户体验下降。如果这些体验对Windows Store应用程序的既定行为来说太过遥远,它们也可能导致您的应用程序未通过商店认证。

有关Windows应用商店应用开发的更多信息,请注册Generation App

+0

一个公平点,在这种特殊情况下,该应用程序是一个专注于内容同步和脱机查看的销售工具。网络内容只是众多可用内容类型之一。 – 2013-02-21 09:18:49