标签:控件 Web WebView2 Edge 试用 简单 chromium Microsoft
WebView2控件现在已经正式发布了,准备写一系列文章简单的介绍下,本文简单的先介绍下安装的过程。
安装WebView2 Runtime:
WebView2是依赖于Edge chromium内核的,有如下三种方式可以获取:
- 安装开发版的Edge (Chromium),稳定版的Edge目前不支持WebView控件,不知道后续会不会开放。
- 安装独立的WebView2 Runtime,它是一个程序可以独立下载和升级
- 嵌入Edge chromium内核
前两种方式和以前使用IE的浏览器控件非常类似,浏览器内核和程序是分离的,程序可以保持非常小的体积,浏览器内核可以单独升级。
第三种方式和以前的CEF比较类似,将chromium嵌入了程序,可以控制chromium的版本,减少依赖性,同时可以控制浏览器的版本,避免升级导致的不稳定。
第三种方式相对麻烦些,并且我本地还没有开发板的edge,所以这里我使用的是第二种方式,安装完了后,可以在程序列表中看到webview2 runtime。
编写客户端程序:
我这里使用的是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
- WebView2 Samples
- Understand WebView2 SDK versions
- Distribution of applications using WebView2
- Best practices for developing secure WebView2 applications
- Manage User Data Folder in WebView2 Applications
标签:控件,Web,WebView2,Edge,试用,简单,chromium,Microsoft 来源: https://www.cnblogs.com/TianFang/p/14352539.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。