平台
发布于
平台是 PWA 的承诺遇上现实之处:同一份清单与 Service Worker 在 iOS/WebKit、 Chrome/Android 与桌面上表现各异。安装流程、可用能力、存储持久性与通知支持都因引擎与 载体而不同,因此交付一款出色的 PWA,意味着针对每个平台的能力集来设计,而非抽象的规范。
这些条目讲解什么在哪里可用,以及需要规避的约束。
iOS 与 Safari 上的 PWAPWA 在 iOS 与 iPadOS 上如何安装与运行:添加到主屏幕、Open as Web App 开关、主屏幕 Web 应用的 Web Push 与角标,以及要面对的 WebKit 存储限制。
Chrome 与 Android 上的 PWAPWA 在 Android 版 Chrome 上如何安装:beforeinstallprompt 流程、GMS 设备上生成的 WebAPK、manifest 更新时机,以及用于上架 Play 的 Trusted Web Activity。
Firefox 上的 PWAFirefox 上的安装意味着什么:Firefox 143 起 Windows 支持任务栏 Web 应用,Firefox for Android 可按 manifest 安装,两者都没有 beforeinstallprompt。
按版本看 iOS 上的 PWA(iOS 11.3 到 iOS 26)逐个版本梳理 iOS 给主屏幕 Web 应用带来了什么:从 11.3 的 service worker 到 iOS 26 里每个被添加的网站都以 Web 应用打开。
Baseline 支持概览Baseline 的含义、广泛可用、新近可用与有限可用三档、被追踪的七款浏览器、30 个月窗口,以及仍在累积的年度特性集「Baseline 2026」。
ChromeOS 上的 PWA(启动器与置顶栏)已安装的 PWA 如何融入 ChromeOS:启动器与置顶栏条目、角标、Web Share 与 Share Target、文件处理,以及如何对每项能力做特性检测并提供回退。
桌面上的 PWAChrome、Edge 与 Safari 如何在桌面操作系统上安装 PWA、manifest 的 display 回退链能给你什么,以及为什么每个浏览器各留一份副本。
Microsoft Edge 上的 PWA(侧边栏、商店)Microsoft Edge 如何从地址栏安装 PWA、已安装窗口带有哪些菜单、PWA 如何进入 Microsoft Store,以及已弃用的侧边栏 manifest 成员。
macOS 上的 Safari PWA(Dock 应用)macOS Sonoma 与 Safari 17 起,网站如何通过 Safari 的 Add to Dock 安装为 Dock 应用,manifest 控制什么,以及 Dock 应用与 iOS 有何差异。
三星 Internet 浏览器上的 PWA三星 Internet 如何安装 PWA:Add shortcut on Home screen 菜单项、针对 standalone 或 fullscreen manifest 的 ambient badging 加号图标,以及 Samsung DeX 桌面。
Windows 上的 PWAMicrosoft Edge 如何在 Windows 上安装 PWA,并将其集成到任务栏、开始菜单与 Alt+Tab 切换中,以及 FSLogix 注销限制。
国内厂商浏览器华为、小米、OPPO、UC、QQ 浏览器与微信内置 WebView 对 PWA 安装、standalone 显示、Service Worker 和 Web Push 的支持,只依据厂商文档。
Windows 上的 Firefox 任务栏 Web 应用Firefox 143 如何把网站固定到 Windows 任务栏、taskbartabs 组件覆盖哪些平台,以及固定窗口从配置文件继承了什么。
← 返回参考总览。