我在项目中广泛使用WebView,但发现其缺点是成为项目的showstopper。是否有任何替代方案可以在Windows应用商店中呈现HTML?
编辑:根据要求,我们对此控件有一些问题:
- 它没有依赖项属性支持,您需要调用方法(需要的解决方法:将其包装在自定义控件中,或附加属性...)
- 它无法呈现本地html文件(使用navigatetostring解决方法)
- 如果本地html文件包含额外的文件,例如css或js,则需要更多变通方法才能使其正常工作
- 它是在你的应用程序之上呈现的IE10,因此它涵盖了其他控件(再次你需要那么糟糕 - 抱歉 - webbrush解决方法)
- 放入Listview时动画效果不佳(滚动速度比其他控件快,也很奇怪),没有解决方法
- 当放入动画弹出按钮时,动画根本不起作用,没有解决方法
- 它会在纵向模式中打破语义缩放(除了需要使用webbrush工作方式才能工作),如果放大则会出现未知原因。只要您不导航任何内容,它就可以在横向和纵向中工作,但绝不能随时导航网站,它打破缩放。
我们可能存在更多问题,这些问题使我们认为它是一个停滞不前的