1. 程式人生 > >WPF系列教程——(三)使用Win10 Edge瀏覽器內核 - 簡書

WPF系列教程——(三)使用Win10 Edge瀏覽器內核 - 簡書

com free 空間 style mage esp image webp nuget

原文:WPF系列教程——(三)使用Win10 Edge瀏覽器內核 - 簡書

在需要顯示一些 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上運行,使用場景還是有限的。


技術分享圖片

WPF系列教程——(三)使用Win10 Edge瀏覽器內核 - 簡書