Windows应用商店WebView替代方案

Urb*_*Esc 8 c# webview windows-8 windows-runtime windows-store-apps

我在一个项目中广泛使用WebView,但发现它的缺点是成为项目的showstopper.有没有可以在Windows应用商店中呈现HTML的替代方案?

编辑:根据要求,我们对此控件有一些问题:

  • 它没有依赖属性支持,您需要调用方法(需要的解决方法:将其包装在自定义控件中,或附加属性...)
  • 它无法呈现本地html文件(使用navigatetostring解决方法)
  • 如果本地html文件包含额外的文件,如css或js,则需要更多的解决方法才能使其工作
  • 它是在您的应用程序之上呈现的IE10,因此它涵盖了其他控件(再次,您需要那么糟糕 - 对不起 - webbrush解决方法)
  • 放入Listview时动画效果不佳(滚动速度比其他控件快,也很奇怪),没有解决方法
  • 放入动画弹出窗口时,动画根本不起作用,没有解决方法
  • 它会在纵向模式中打破语义缩放(除了需要使用webbrush工作方式才能工作),如果放大则会出现未知原因.只要您不导航任何内容,它就可以在横向和纵向中工作,但不要随时导航网站它打破了缩放.

我们可能会遇到更多问题,这些问题使我们认为它是一个显而易见的问题

Mar*_*tin 1

我们遇到了同样的问题,但通过此XAML Toolkit for WinRT中更多而非“缺点”的替代方案解决了该问题。

有一个WebBrowser控件你必须看看。