WebView2简单试用: (一)开始

WebView2控件现在已经正式发布了,准备写一系列文章简单的介绍下,本文简单的先介绍下安装的过程。

  WebView2简单试用: (一)开始

安装WebView2 Runtime:

WebView2是依赖于Edge chromium内核的,有如下三种方式可以获取:

  1. 安装开发版的Edge (Chromium),稳定版的Edge目前不支持WebView控件,不知道后续会不会开放。
  2. 安装独立的WebView2 Runtime,它是一个程序可以独立下载和升级
  3. 嵌入Edge chromium内核

前两种方式和以前使用IE的浏览器控件非常类似,浏览器内核和程序是分离的,程序可以保持非常小的体积,浏览器内核可以单独升级。

第三种方式和以前的CEF比较类似,将chromium嵌入了程序,可以控制chromium的版本,减少依赖性,同时可以控制浏览器的版本,避免升级导致的不稳定。

第三种方式相对麻烦些,并且我本地还没有开发板的edge,所以这里我使用的是第二种方式,安装完了后,可以在程序列表中看到webview2 runtime。

WebView2简单试用: (一)开始

编写客户端程序:

我这里使用的是WPF版本的程序,使用方法和我之前的文章基本相似:

1 . 安装Microsoft.Web.WebView2程序包

        Install-Package Microsoft.Web.WebView2 -Version 0.9.515-prerelease

2. 添加名字空间:

        xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;assembly=Microsoft.Web.WebView2.Wpf"

3. 添加控件:

        <wv2:WebView2  Name="webView" Source="https://tianfang.cnblogs.com"/>

运行效果如下:

   WebView2简单试用: (一)开始

参考文档:

上一篇:《深入理解计算机系统》实现“异或”门解题思路


下一篇:B站尚硅谷Java微服务+分布式+全栈项目【尚医通】观后扩展(P4-P5)