【发布时间】:2019-01-12 18:40:08
【问题描述】:
我们做了一些实验,将示例 HTML 页面加载到 VS 2017 IDE 附带的最新版本的 WPF Web 浏览器控件中。在大多数情况下看起来很完美,除了加载以下会引发错误消息的 URL 时,这在 IE、Chrome 等现代网络浏览器中并非如此。
例如 1.W3Schools的错误信息:
- HTML5Rocks 的错误消息:
请告诉我们 WPF 浏览器控件是否足够完美以在我们的桌面应用程序项目中呈现/支持现代 Web 技术功能?
-谢谢你
【问题讨论】:
-
“足够完美”没有意义。恕我直言,“足够好”或“完美”是有道理的,但是......无论如何它都是基于意见的
-
WebBrowser 将 IE 包装在一个可配置的仿真层后面,默认设置很糟糕,请参阅:Use latest version of Internet Explorer in the webbrowser control - 或者像 CefSharp 这样的东西可以让您使用现代 Chrome 引擎。