跳转到内容

分发

一句话: 一个 PWA 可通过四种渠道触达用户——可安装的 Web 本身、Android 上的 Trusted Web Activity 封装、应用商店中的打包上架,以及来自浏览器的桌面安装。每种渠道在覆盖面与 摩擦之间的取舍各不相同。

渠道 是什么 摩擦 覆盖面
可安装 Web 站点本身,通过浏览器安装提示添加到主屏。 最低——无商店、无审核。 任何使用现代浏览器的用户。
Trusted Web Activity (TWA) 一个 Android 封装,在 Chrome 中全屏渲染你的 PWA、无浏览器 UI,可上架 Google Play。 中等——一次性的 Play 上架与签名。 Google Play 目录 + Android 搜索。
应用商店上架 提交审核的打包构建(Play 上的 TWA、Microsoft Store 上的打包 PWA)。 最高——审核、政策、更新。 商店发现 + 用户信任。
桌面安装 浏览器在 Windows、macOS、ChromeOS、Linux 上的安装入口。 低。 桌面 Chromium + Edge 用户。

Trusted Web Activity 在用户的 Chrome 运行时内全屏运行你已验证的源——相同的 service worker、相同的 cookie、 无地址栏。你用 Bubblewrap 或 PWABuilder 生成封装,通过 Digital Asset Links 验证所有权,再把得到的 APK/AAB 提交到 Google Play。是否被接纳由商店政策而非技术能力决定——当前且带来源的立场见 商店接纳政策数据

每个商店把 PWA 送进目录的机制各不相同:

  • Google Play 使用 TWA 封装——上架 Play 的主流打包路线。
  • Microsoft Store 直接接收打包的 PWA;PWABuilder 可生成该包。
  • Apple App Store 没有 PWA 打包路线;iOS 上的路径是对 PWA 自身的 Safari 主屏安装。

某商店当下是否接纳其提交会随商店政策变化,因此本页只描述机制、不陈述结论——权威、 带日期的接纳/部分/拒绝记录存放在政策维度

在 Windows、macOS、ChromeOS 与 Linux 上,一旦满足可安装条件 (manifest、service worker、安全上下文),Chromium 与 Edge 就会暴露安装入口。已安装的 应用运行在独立窗口中、出现在系统应用列表里,并可注册为文件与协议的默认处理程序。

问题 渠道 原因
最广覆盖、最低成本? 可安装 Web。 无商店、无审核、即时更新。
需要 Google Play 上的存在感? 经 Bubblewrap/PWABuilder 的 TWA。 受支持的 Android 商店路径。
面向 Windows 桌面用户? Microsoft Store 打包 PWA。 原生商店发现 + 自动更新。
面向 iOS? Safari 主屏安装。 iOS 上的 Web 安装路径。

← 返回生态总览。