跳转到内容

Manifest scope 浏览器支持

发布于

manifest 的 scope 成员定义已安装应用视为自身范围的 URL 集合;导航到范围之外时会出现地址栏或横幅等浏览器界面,而不是留在应用窗口内。

下表覆盖 MDN browser-compat-data 记录的该成员,以及数据集附带的生态政策行。Safari 对出界导航显示横幅的行为写在其行脚注中。

  • 图例
  • 支持
  • 部分支持
  • 需开启标志
  • 不支持
  • 未知
浏览器 / 平台支持版本置信度来源备注
Chrome (Android)支持73中来源—
Chrome (Desktop)支持73中来源—
Edge (Desktop)支持79中来源—
Safari (iOS)支持16.4中来源1
Safari (macOS)支持17中来源2
Firefox (Desktop)不支持—中来源3
Samsung Internet支持6.2中来源—
  1. 对主屏幕 Web 应用生效;导航到范围外时显示一条横幅,而不是完整地址栏。
  2. 适用于添加到程序坞的 Web 应用。
  3. 没有基于 manifest 的安装路径,因此 scope 不生效。

生态与商业政策

主体类型场景状态赞助备注
Google Play (TWA)distribution_channelGoogle Play TWA支持否assetlinks.json 的源必须与 manifest scope 的源一致,否则 TWA 会退化为带浏览器外框的 Custom Tab。
Microsoft Store (PWA)distribution_channelMicrosoft Store支持否scope 定义了商店审核人员在提交时预览的应用内边界。

源数据: /compatibility/manifest-scope.json · 全球使用占比: 90 % (StatCounter 2026-05)

来源: 规范 · MDN · 最近核验 2026-06-24 · 置信度: 中 (由来源计算)