.NETWPF

WPF系列教程——(三)使用Win10 Edge浏览器内核

2018-10-28  本文已影响3人  vaemc

在需要显示一些 H5网站的时候自带的WebBrowser总是显示不了,WebBrowser使用的是IE内核,许多H5新特性都不支持,然后使用谷歌内核和火狐内核会使软件的体积增加至几十M,为了显示一个网页而牺牲这么大的空间是不值得的。

在新建项目的时候需要.NET Framework 4.6.2版本

图片.png
在NuGet中搜索Microsoft.Toolkit.Win32.UI.Controls,添加进项目
图片.png

添加命名空间
xmlns:WPF="clr-namespace:Microsoft.Toolkit.Win32.UI.Controls.WPF;assembly=Microsoft.Toolkit.Win32.UI.Controls"

使用的方式和使用WebBrowser是一样的

   <WPF:WebView Source="https://html5test.com/"  />

HTML5测试网站,左边为IE右边为Edge


Html5测试

在安兔兔跑分,IE浏览器直接GG


安兔兔跑分

生成的类库也没多大,不过调用Edge浏览器内核只能在Win10上运行,使用场景还是有限的。


上一篇下一篇

猜你喜欢

热点阅读