.NET混合开发中,WebView2的进程模型如何实现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1498个文字,预计阅读时间需要6分钟。
系列目录+【已更新最新开发文章,点击查看详情】+WebView2控件应用详解系列博客+.NET桌面程序集成Web网页开发的十种解决方案+.NET混合开发解决方案1+WebView2简介+.NET混合开发解决方案2
系列目录WebView2控件应用详解系列博客
.NET桌面程序集成Web网页开发的十种解决方案
.NET混合开发解决方案1 WebView2简介
.NET混合开发解决方案2 WebView2与Edge浏览器的区别
WebView2 运行时使用与 Microsoft Edge 浏览器相同的进程模型。
WebView2 进程组是 WebView2 运行时进程的集合。 WebView2 进程组包括以下内容:
- 单个浏览器进程。
- 一个或多个渲染器(呈现器)进程。
- 其他帮助程序进程,例如 GPU 进程和音频服务进程。
当WebView2应用程序使用WebView2功能时,WebView2进程组中进程的数量和存在可能会发生变化。(但是,WebView2进程组中只有一个特定的浏览器进程。)例如,从同一个 CoreWebView2Environment 市里创建新的WebView2实例,但在源属性中使用不同的域,通常会启动一个新的渲染器进程。
渲染器进程的数量可能会根据以下情况而变化:
- 在WebView2运行时中使用站点隔离功能。请参见每帧渲染器进程-站点隔离。
本文共计1498个文字,预计阅读时间需要6分钟。
系列目录+【已更新最新开发文章,点击查看详情】+WebView2控件应用详解系列博客+.NET桌面程序集成Web网页开发的十种解决方案+.NET混合开发解决方案1+WebView2简介+.NET混合开发解决方案2
系列目录WebView2控件应用详解系列博客
.NET桌面程序集成Web网页开发的十种解决方案
.NET混合开发解决方案1 WebView2简介
.NET混合开发解决方案2 WebView2与Edge浏览器的区别
WebView2 运行时使用与 Microsoft Edge 浏览器相同的进程模型。
WebView2 进程组是 WebView2 运行时进程的集合。 WebView2 进程组包括以下内容:
- 单个浏览器进程。
- 一个或多个渲染器(呈现器)进程。
- 其他帮助程序进程,例如 GPU 进程和音频服务进程。
当WebView2应用程序使用WebView2功能时,WebView2进程组中进程的数量和存在可能会发生变化。(但是,WebView2进程组中只有一个特定的浏览器进程。)例如,从同一个 CoreWebView2Environment 市里创建新的WebView2实例,但在源属性中使用不同的域,通常会启动一个新的渲染器进程。
渲染器进程的数量可能会根据以下情况而变化:
- 在WebView2运行时中使用站点隔离功能。请参见每帧渲染器进程-站点隔离。

