跳转到内容

Manifest protocol_handlers 浏览器支持

发布于

manifest 的 protocol_handlers 成员把已安装的 PWA 注册为自定义(web+ 前缀)或白名单 URL 协议的处理程序,打开这类 URL 时会启动应用并把 URL 传入。

下表覆盖 MDN browser-compat-data 记录的该成员。Chromium 只为桌面端安装注册协议处理程序,Android 各行有注明。

  • 图例
  • 支持
  • 部分支持
  • 需开启标志
  • 不支持
  • 未知
浏览器 / 平台支持版本置信度来源备注
Chrome (Android)不支持—中来源1
Chrome (Desktop)支持96中来源—
Edge (Desktop)支持96中来源—
Safari (iOS)不支持—中来源2
Safari (macOS)不支持—中来源3
Firefox (Desktop)不支持—中来源4
Samsung Internet不支持—中来源5
  1. 仅桌面端可注册。
  2. Safari 未实现 `protocol_handlers` manifest 成员(MDN 兼容性表,2026-10-03 核对)。
  3. Safari 未实现 `protocol_handlers` manifest 成员(MDN 兼容性表,2026-10-03 核对)。
  4. 桌面版 Firefox 不依据 manifest 安装 Web 应用,也未实现 `protocol_handlers`(MDN 兼容性表,2026-10-03 核对)。
  5. Chromium 仅在桌面安装中提供 manifest 协议处理程序;Samsung Internet 未列出支持(MDN 兼容性表,2026-10-03 核对)。

源数据: /compatibility/protocol-handlers.json · 全球使用占比: 37 % (StatCounter 2026-05)

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