网友评分:
5分
Microsoft Edge WebView2 Runtime精简版是微软推出的一款基于Chromium内核的浏览器渲染组件,主要为Windows平台应用提供网页嵌入与交互能力。它能让桌面软件轻松集成网页内容,实现原生应用与Web技术的无缝衔接,无需额外安装独立浏览器。无论是Office办公软件中的在线文档预览,还是开发工具里的网页调试功能,都可通过它高效实现网页渲染。该运行库支持Windows 7及以上系统,自动更新内核以保障安全性与兼容性,同时提供丰富的API接口,方便开发者自定义网页加载、交互逻辑与资源管理,广泛应用于软件开发、企业办公、教育培训等领域,是提升应用功能扩展性与用户体验的关键组件。
支持完整网页渲染功能,可加载 HTML、CSS、JavaScript 等各类 Web 资源,还原主流浏览器的页面显示效果与交互体验。
提供网页与原生应用的双向通信能力,允许应用向网页传递数据,也能接收网页发送的指令并执行对应操作。
具备资源缓存管理功能,可缓存常用网页资源减少重复加载,同时支持手动清理缓存以释放存储空间。
集成开发者工具,支持断点调试、元素审查与性能分析,帮助开发者排查网页嵌入过程中的问题。
支持网页打印功能,可自定义打印参数如纸张大小、打印份数,满足应用内网页内容的打印需求。
提供网页缩放控制功能,支持按比例放大或缩小网页内容,适配不同尺寸的应用窗口与显示设备。
支持多媒体内容播放,可加载并播放网页中的视频、音频文件,兼容主流媒体格式与播放控制逻辑。
- 绿色精简版,仅保留核心依赖,无驻留进程和更新服务及计划任务
- 安装自动停止并清理后台EdgeUpdate组件、升级服务、任务计划
- 删除100MB多的chromium内核多国语言包资源(Locales\*.pak)
- 删除用于流媒体视频的版权保护的内容解密模块(WidevineCdm)
- 删除用于阻止网页追踪器隐私保护功能列表(Trust Protection Lists)
- 删除无需打开完整阅读器用于直接PDF预览功能的模块(PdfPreview)
- 删除用于加速浏览器核心启动和页面的内存预加载模块(MEIPreload)
- 删除用于向发送崩溃报告性能体验反馈的反馈收集工具(edge_feedback)
- 删除用于广告数据滥用验证的文件(AdSelectionAttestationsPreloaded)
- 删除用于收集性能日志诊断跟踪服务程序(elevated_tracing_service.exe)
- 删除用于网页提醒软件更新提示的通知管理程序(notification_helper.exe)
- 删除用于用于企业级文档的权限控制的SDK模块(mip_protection_sdk.dll)
- 删除第三方许可协议展示脚本(show_third_party_software_licenses.bat)
在Evergreen分发模式下,运行时不随应用一起打包,但最初使用联机引导程序或脱机安装程序安装到客户端上。 之后,运行时会自动在客户端计算机上更新。 然后,可以从最新的WebView2 SDK分发使用最新WebView2 API的应用的更新。 建议大多数开发人员使用Evergreen分发模式。
优点:
基础Web平台 自动更新,无需你执行更多工作。
客户端系统上运行时所需的磁盘空间更少,因为运行时由客户端上的所有WebView2应用共享。
在符合条件的系统上,Microsoft Edge和Evergreen WebView2运行时的二进制文件在同一版本上时会硬链接在一起。 此链接为磁盘占用量、内存和性能提供了优势。
缺点:
应用无法指定需要特定版本的WebView2运行时。