Web Share API 浏览器支持
发布于
Web Share API 通过 navigator.share() 调起平台分享面板,让用户把文本、URL 或文件从 Web App 分享到其他应用。
下表只覆盖 Navigator.share();通过 manifest 的 share_target 成员接收分享内容另有页面。桌面端 Chrome 与 Edge 的行标为部分支持,因为在脚注所列版本中支持仅限 ChromeOS 与 Windows。
- 图例
- 支持
- 部分支持
- 需开启标志
- 不支持
- 未知
| 浏览器 / 平台 | 支持 | 版本 | 置信度 | 来源 | 备注 |
|---|---|---|---|---|---|
| Chrome (Desktop) | 部分支持 | 89 → 128 | 高 | 来源 | 1 |
| Chrome (Android) | 支持 | 61 | 高 | 来源 | — |
| Edge (Desktop) | 部分支持 | 81 → 93 | 高 | 来源 | 2 |
| Firefox (Desktop) | 需开启标志 | 71 | 高 | 来源 | 3 |
| Firefox (Android) | 支持 | 79 | 高 | 来源 | — |
| Safari (macOS) | 支持 | 12.1 | 高 | 来源 | — |
| Safari (iOS) | 支持 | 12.2 | 高 | 来源 | 4 |
| Samsung Internet | 支持 | 8.0 | 高 | 来源 | 5 |
| WebView (Android) | 不支持 | — | 高 | 来源 | 6 |
- Web Share API:从浏览器调起原生分享面板
- Manifest share_target 浏览器支持
- Web Share API(w3.org)
- Navigator: share() method(developer.mozilla.org)