首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Edge Chromium WebView控件(WebView2)什么时候公开(比如退出开发者预览版)?

Edge Chromium WebView控件(WebView2)于2020年8月20日正式发布,并退出了开发者预览版。WebView2是一种现代化的Web控件,可嵌入到任何Windows应用程序中,以实现内置的Web浏览功能。它基于Chromium开源项目,提供了更好的性能、稳定性和兼容性。

WebView2具有以下优势:

  1. 高性能:基于Chromium引擎,具备快速的渲染和响应能力。
  2. 兼容性:支持现代Web标准,确保应用程序能够正确显示和运行Web内容。
  3. 定制性:提供丰富的API和事件,开发者可以根据需求自定义WebView2的行为和外观。
  4. 安全性:受到Edge浏览器的安全保护机制,保障应用程序和用户的安全。

WebView2的应用场景广泛,包括但不限于:

  1. 内嵌浏览器:可以将WebView2嵌入到桌面应用程序中,实现内置的Web浏览功能,如邮件客户端、办公软件等。
  2. Web内容展示:可以用于展示Web内容,如新闻、广告、社交媒体等。
  3. Web应用程序:可以将现有的Web应用程序封装为桌面应用程序,提供更好的用户体验和性能。
  4. 数据可视化:可以将数据以Web方式展示,如图表、地图等。

腾讯云提供了与WebView2相关的产品和服务,例如:

  1. 腾讯云云服务器(CVM):提供稳定可靠的云服务器,用于部署和运行应用程序。
  2. 腾讯云对象存储(COS):提供高可用、高可靠的对象存储服务,用于存储和管理Web内容。
  3. 腾讯云CDN加速:提供全球分布式的内容分发网络,加速Web内容的传输和访问。
  4. 腾讯云API网关:提供灵活可扩展的API管理和发布服务,用于构建和管理Web API。

更多关于WebView2的信息和腾讯云相关产品介绍,请访问腾讯云官方网站:https://cloud.tencent.com/

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

微软偷偷决定不开源 Linux 及 macOS 版 WebView2,网友:等了四年,我还是用 Electron?!

对于一部分开发者来说,基于 ChromiumWebView2 在实际表现上优于苹果的同类方案 WKWebView。...WebView2 是 Microsoft 的新嵌入式 Web 控件,基于 Microsoft EdgeChromium)构建。...WebView2 控件基于微软新的基于 ChromiumEdge 浏览器构建。...社区已经等待 Mac 上的 WebView2 近 4 年了。它基于 Chromium 等开源项目。微软正在内部使用,因此请通过 SDK 或源代码将其公开,以便我们其他人也能获得同样的好处。”...也有用户给出了 WebView2 的替代方案,比如 Tauri, 这也是一个开源的跨平台框架,可以允许开发者通过单一代码库为 Linux、macOS、Windows、Android 和 iOS 构建应用程序

14410

.NET混合开发解决方案1 WebView2简介

本系列着重介绍 Microsoft Edge WebView2 组件技术。   WebView2是微软推出的新一代用于桌面端混合开发的解决方案。...WebView2 控件使用 Microsoft Edge 作为呈现引擎在客户端应用程序及App中显示 Web 内容。...WebView2由来   之所以称之为 WebView2,是因为它取代了 WebView 控件。而 WebView又取代了老旧的 WebBrowser 控件。...WebView 使用原始的 Edge (Trident) 渲染引擎,是 Windows10 唯一的控件WebView2 使用较新的 Edge 渲染引擎,并支持多种Windows 平台。...当 WebView2 发布一般可用版 (GA) 时,Microsoft 会提供支持并添加新功能请求。 常青分布。 依赖带有定期平台更新和安全修补的最新版 Chromium。 已修复版本分布。

2K31
  • 微软的混合开发解决方案 WebView2

    webview2 webview2是微软推出的一组控件,它可以让本地应用程序轻松嵌入web技术。WebView2 控件使用Microsoft Edge作为呈现引擎在本机应用程序中显示 Web 内容。...webview2 由来 之所以称为 WebView2,是因为它取代了 WebView 控件,而后者又取代了 WebBrowser 控件,老派 Win32 开发人员可能还记得。...WebView 使用原始的 Edge (Trident) 渲染引擎,是 Windows10 唯一的控件WebView2 使用较新的 Edge 渲染引擎,并支持更多 Windows 平台。...多个版本控制,可以选用不同的chromium进行打包。 webview2使用方式 通过安装开发版的Edge (Chromium),可以支持webview2的开发。...安装独立的WebView2 Runtime,它可以独立下载和升级 将Edge chromium内核嵌入到程序之中。

    1.8K50

    WinForm中WebBrowser加载Flash库

    前言 Webview2官方文档: https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/get-started/wpf WPF加载网页的三种方式.../2021-10-29-wpf-cefsharp.html Webview2 : WebView2未来应该是要替代WebBrowser的,虽然需要依赖本机自带的Edge chromium内核,但相信未来的...安装WebView2 Runtime WebView2 实在诱人,最新的 Edge(Chromium) 性能强悍,而且所有使用 WebView2 的应用可以共用一个运行时(说人话就是一个安装了应用时...WebView2是依赖于Edge chromium内核的,有如下三种方式可以获取: 安装开发版的Edge (Chromium),稳定版的Edge目前不支持WebView控件,不知道后续会不会开放。...程序内嵌入Edge chromium内核 这三种方式运行效果基本一致,主要特点是: 前两种方式和以前使用IE的浏览器控件非常类似,浏览器内核和程序是分离的,程序可以保持非常小的体积,浏览器内核可以单独升级

    2.1K30

    WPF开发-使用WebView2加载页面及页面交互

    官方教程 https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/get-started/wpf 安装运行时 WebView2 实在诱人,最新的...Edge(Chromium) 性能强悍,而且所有使用 WebView2 的应用可以共用一个运行时(说人话就是一个安装了应用时,其他应用就不用装了)。...WebView2是依赖于Edge chromium内核的,有如下三种方式可以获取: 安装开发版的Edge (Chromium),稳定版的Edge目前不支持WebView控件,不知道后续会不会开放。...程序内嵌入Edge chromium内核 这三种方式运行效果基本一致,主要特点是: 前两种方式和以前使用IE的浏览器控件非常类似,浏览器内核和程序是分离的,程序可以保持非常小的体积,浏览器内核可以单独升级....Wpf;assembly=Microsoft.Web.WebView2.Wpf" 添加控件 <wv2:WebView2 Name="webView" Source="https://www.psvmc.cn

    9.6K21

    聊聊WebView2

    接下来我就聊一下这个事情: 微软不会放弃Electron 第一:Electron是GitHub的产品,GitHub是微软的子公司,WebView2Edge团队的产品(是Edge的副产物),Edge团队是微软直属的团队...毕竟他们和WebView2一样都是对Chromium内核的封装,很显然微软的团队是不能做这种决定的,因为Qt有版权的问题,cef也不是自家的东西。相对来说我们普通开发者在这种选择上就自由很多。...第七:WebView2的性能提升或资源消耗削减可能并没有那么明显,我们都知道,只要使用Chromium,就难逃多进程架构,WebView2也不例外,它的进程甚至比Electron的进程还要多一个。...但假设用户也没开Edge,也没打开其他WebView2应用呢?这种优势还体现的出来吗?...第八:WebView2Edge团队的副产物,没错,是个副产物,他们的主要职责是做好Edge,而不是做好WebView2,他们对WebView2的支持力度和支持持久性是值得担忧,尤其是:这个团队刚刚在不久前放弃了自己的浏览器引擎

    3.8K11

    从 IE 到 Edge:我们跟微软浏览器团队聊了聊Web的过去和未来 | 中国卓越技术团队访谈录

    2019 年,微软发布了基于新的 Chromium 浏览器的预览版本,同时在同年 5 月 20 号推出了 Mac 版本。...在 Edge 团队中,新浏览器的发布周期选择了跟 Chromium 保持一致。Chromium 开发者社区是一个全球顶尖的开源社区,开发者们在不停地贡献自己的代码和力量。...另外,Edge 还提供了 WebView2 和 PWA(渐进式网络应用程序)平台。...WebView2 能够让开发者在他们的原生应用里嵌入 WebView,来渲染已有的 Web 内容和 Web 前端模块。...WebView2 本身基于 Microsoft Edge 渲染引擎,是一个基于 Chromium 的 Hybrid App 开发平台,但又独立于 Edge 浏览器,不需要用户安装 Edge 浏览器来运行

    63520

    .NET混合开发解决方案11 WebView2加载的网页中JS调用C#方法

    系列目录     【已更新最新开发文章,点击查看详细】 WebView2控件应用详解系列博客 .NET桌面程序集成Web网页开发的十种解决方案 .NET混合开发解决方案1 WebView2简介....NET混合开发解决方案2 WebView2Edge浏览器的区别 .NET混合开发解决方案3 WebView2的进程模型 .NET混合开发解决方案4 WebView2的线程模型 .NET混合开发解决方案...控件 .NET混合开发解决方案8 WinForm程序中通过设置固定版本运行时的BrowserExecutableFolder属性集成WebView2控件 .NET混合开发解决方案9 WebView2...控件的导航事件 .NET混合开发解决方案10 WebView2控件调用网页JS方法   在我的博客《.NET混合开发解决方案10 WebView2控件调用网页JS方法》中介绍了C#调用网页中定义的JavaScript...方法以执行某种业务逻辑,同样WebView2控件中加载的网页中自定义的JavaScript方法中也可以调用C#方法。

    10.9K10

    十年“屎山”终重构,但 QQ选用了微软 Teams 放弃的 Electron

    功能增强的一个重要原因是该应用程序从 Electron 过渡到了 Microsoft 的 Edge WebView 2 渲染引擎。要知道,微软从使用到放弃 Electron,前后也没有四年。...Office 365 MVP Tony Redmond 曾做过一次测试,下图显示了 Windows 任务管理器报告,加载到 Edge Chromium 的浏览器客户端占用了 775 MB,而组成 Teams...但似乎向前迈出的一大步是 2021 年时 Teams 2.0 从 Electron 转向使用 Edge WebView2。...Edge WebView2 控件允许用户在原生应用程序中嵌入 Web 技术(HTML、CSS 和 JavaScript),Web 代码可以被嵌入到原生应用的不同部分,也可以在单个 WebView2 实例中构建所有本机应用...根据 Teams 工程师 Rish Tandon 在推特上的分享,Teams 2.0 从 Electron 转向 Edge WebView2,大概花费了 Teams 团队 6 个月的时间,优化后的 Teams

    1.6K10

    .NET混合开发解决方案8 WinForm程序中通过设置固定版本运行时的BrowserExecutableFolder属性集成WebView2控件

    系列目录     【已更新最新开发文章,点击查看详细】 WebView2控件应用详解系列博客 .NET桌面程序集成Web网页开发的十种解决方案 .NET混合开发解决方案1 WebView2简介....NET混合开发解决方案2 WebView2Edge浏览器的区别 .NET混合开发解决方案3 WebView2的进程模型 .NET混合开发解决方案4 WebView2的线程模型 .NET混合开发解决方案...控件   在我的博客《.NET混合开发解决方案7 WinForm程序中通过NuGet管理器引用集成WebView2控件》中介绍了WinForm程序中集成WebView2控件的基本实现方式,首先通过NuGet...介绍实现方式之前,先到控制面板中卸载“Microsoft Edge WebView2 Runtime”程序,卸载完成后如下图,确保卸载干净 然后到以下地址https://developer.microsoft.com.../zh-CN/microsoft-edge/webview2/#download-section下载WebView2的固定版本运行时安装程序 下载完成后,我将其解压到D盘根目录下(开发者根据自己的需要放置在其他位置也可以

    1.1K10

    .NET混合开发解决方案16 管理WebView2的用户数据

    .NET混合开发解决方案2 WebView2Edge浏览器的区别 .NET混合开发解决方案3 WebView2的进程模型 .NET混合开发解决方案4 WebView2的线程模型 .NET混合开发解决方案...如果内存不足,或者Microsoft Edge运行时无法启动,或者找不到 WebView2 运行时,可能会返回类似于以下内容的错误消息字符串: Microsoft Edge runtime unable...WebView2 控件为每个新用户创建一个新的 UDF。 WebView2 控件为每个会话创建一个 UDF。 如果有多个 WebView2 会话,WebView2 控件将创建多个 UDF。...八、在删除 UDF 之前等待浏览器进程退出   如果在 WebView2 主机应用关闭后文件仍在使用中,请等待浏览器进程退出,然后再删除用户数据文件夹 (UDF) 。   ... (.NET) 事件更新浏览器版本时,主机应用必须确保浏览器进程退出并关闭共享同一 UDF 的任何 WebView2 控件

    2.2K30

    手把手教使用c#开发一个windows动态桌面程序使用视频作为桌面

    在nuget中搜索Microsoft.Web.WebView2安装到项目中,Microsoft.Web.WebView2是一个允许你将Web技术(HTML、CSS和JavaScript)嵌入到本机应用中的控件...它使用Microsoft Edge作为呈现引擎来显示Web内容。WebView2可以让你在本机应用的不同部分嵌入Web代码,或在单个WebView实例中生成所有本机应用。...使用WebView2,你可以快速创新Web开发并允许快速部署和迭代。...代码共享可以增加跨多个平台的重用,而Microsoft提供支持并添加新功能,以帮助你固定版本分布并选择在应用中打包特定版本的Chromium位。你还可以使用WebView2来添加Web组件到应用中。...要开始使用WebView2控件生成和测试应用,你需要安装WebView2 SDK。

    67810

    跨平台桌面开发,Electron还是WebView2 (下篇)

    (严格的说,WebView2是基于Edge内核,但我们都知道Edge内核只是Chrome内核的fork版本而已) 这意味着你可以用你熟悉的React或是Vue,语言上可以选择JavaScript或TypeScript...但WebView2则并不是如此。 WebView2这个词可能后端开发人员听起来没有太多感觉,但只要是移动端或前端人员,一听就会知道这是个什么东西。 严格的来说,WebView2是一个组件或叫控件。...无论是移动端,还是桌面原生开发中,都有非常多的组件或控件比如按钮,图片或是网页,对吧。...而WebView2当下只支持Windows,当然,微软承诺未来会加入对MacOS,Linux的支持。 未来,明白不,一年也是未来,十年也是未来,什么时候真正支持了再说吧。...如果你问我,我的观点就是: •Electron仍然是当下及未来一段时间内,跨平台桌面开发性价比最高的选择•WebView2则是Windows原生程序开发团队或开发者应该关注的技术,基于它能做出类似移动端的

    11.1K30

    .NET混合开发解决方案13 自定义WebView2中的上下文菜单

    .NET混合开发解决方案2 WebView2Edge浏览器的区别 .NET混合开发解决方案3 WebView2的进程模型 .NET混合开发解决方案4 WebView2的线程模型 .NET混合开发解决方案...或WPF窗体 Edge浏览器中的网页,点击鼠标右键,出现上下文菜单及子菜单,如下图 WebView2控件加载网页后,鼠标在网页上点击右键,也会出现上下文菜单,如下图 对比可以看出WebView2控件中的右键上下文菜单内容比...结合我的博客《.NET混合开发解决方案2 WebView2Edge浏览器的区别》可知,WebView2控件中对于网页右键上下文菜单做了裁剪。...WebView2提供了丰富的API供开发者使用,参考微软官方文档《自定义 WebView2 中的上下文菜单》,可以实现自定义的右键菜单。...当用户在上下文菜单上选择自定义菜单项时,WebView2 控件将触发 CustomItemSelected 事件,开发者在该事件中可以自定义业务逻辑。

    2.9K20

    .NET混合开发解决方案5 WebView2运行时与分发应用

    之后,WebView2运行时会在客户端机器上自动更新。然后,开发者可以从最新的 WebView2 SDK 分发使用最新 WebView2 API 的 WebView2 应用的更新。...清晰地知道应用程序可以使用哪些WebView2 API,因为开发者可以控制应用程序可以使用哪个版本的WebView2运行时。 开发者应用程序不需要测试WebView2是否有最新的API。...长青版更新策略 WebView2 的正式发布版 (GA) 或预览版适用于以下编程环境: 采用长青版安装程序安装WebView2运行时程序,之后通过通过 Windows Server Update Services...在固定版本分发模式下,开发者可以控制应用程序WebView2运行时的更新时间。下载特定版本的WebView2运行时,然后将其与WebView2应用程序打包。...客户端上的WebView2运行时不会自动更新。相反,开发者可以定期更新WebView2运行时,该运行时与更新的应用程序一起打包和分发。固定版本方法不使用WebView2运行时的注册表项。

    1.6K10
    领券