链接处理器
// 没有 manifest 的应该添加 manifest,使用合适的图标和主题色,参考 install-as-pwa
Link Handler:在已经打开的 WebApp 中打开链接
虽然这个提案可以实现该目标,但是需要 Web 开发者支持
实现:
- 捕获导航链接
- 如果 WebApp 已经有实例,则在已经打开的 WebApp 中打开链接
- 否则:
- 检查自定义协议,尝试使用 PWA 打开链接 // 重写 WebManifest,安装时自动注册成 url handler
- 打开失败就在用普通标签页打开
自定义设置:
- 是否启用
- 指定域名
- 是否不刷新页面
移除,添加条目
远端预设,本地覆盖