Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1467|回复: 0
打印 上一主题 下一主题

WebView2

[复制链接]

1272

主题

2067

帖子

7958

积分

认证用户组

Rank: 5Rank: 5

积分
7958
跳转到指定楼层
楼主
发表于 2022-10-5 13:49:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
https://learn.microsoft.com/zh-cn/microsoft-edge/webview2/
Microsoft Edge WebView2 控件允许在本机应用中嵌入 web 技术(HTML、CSS 以及 JavaScript)。 WebView2 控件使用 [color=var(--theme-hyperlink)]Microsoft Edge 作为绘制引擎,以在本机应用中显示 web 内容。
使用 WebView2 可以在本机应用的不同部分嵌入 Web 代码,或在单个 WebView2 实例中生成所有本机应用。
若要开始生成 WebView2 应用,请参阅 [color=var(--theme-hyperlink)]WebView2 入门
混合应用方法
开发人员通常必须决定是生成 web 应用还是本机应用。 此决定取决于范围和力量之间的权衡。
  • Web 应用的范围可以很广。 作为 Web 开发人员,你可以跨不同平台重用多数代码。
  • 要访问本机平台的所有功能,请使用本机应用。

下图显示了从最大覆盖范围到最大功率的应用范围:
  • 广泛的范围包括网站和渐进式 Web 应用。
  • 中间是混合应用,如 WebViews 和Electron。
  • 最大功率 是本机应用。

位于范围中间的混合应用使开发人员能够体验两种优势:Web 平台的通用性和强大性,以及本机平台的强大功能和全部功能。
WebView2 优势
  • Web 生态系统和技能集。 利用 web 生态系统中存在的整个 web 平台、库、工具以及人才。
  • 快速创新。 Web 开发允许快速部署和迭代。
  • Windows 7、8、10 和 11 支持。 支持跨 Windows 7、Windows 8、Windows 10 和 Windows 11 实现一致的用户体验。
  • 本机功能。 访问完整的本机 API 集。
  • 代码共享。 向代码库添加 web 代码可以增加跨多个平台的重用。
  • Microsoft 支持。 Microsoft 在支持的平台上提供支持并添加新的功能请求。
  • 常青分布。 依赖带有定期平台更新和安全修补的最新版 Chromium。
  • 已修复版本分布。 也可以在应用中打包特定版本的 Chromium 位。
  • 增量采用。 逐步将 web 组件添加到应用。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-23 04:16 , Processed in 0.057553 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表