从Web到PWA的深层链接(独立版)

我有一个Web应用程序,由于PWA标准,它可以作为独立应用程序安装在主屏幕中.

当用户忘记密码时,会向他发送一封电子邮件,其中包含重置密码的链接.

问题是:

我可以在Chrome浏览器中深度链接到已安装的独立版本而不是Web应用程序吗?我想实现这个行为:

>用户点击来自Gmail应用程序的电子邮件链接.
>操作系统检查链接是否与系统中预先注册的任何网址架构匹配(这是我现在不知道是否可以从网上获取的步骤)
>如果找到,请打开独立版本.否则,请打开浏览器.

提前致谢!

干杯

最佳答案 在json
here中有一个描述意图过滤器的例子.清单的相关部分包含:

{
  "manifest_package": "org.chromium.webapk.test",
  "scope_url": "https://pwa.rocks/",
  "intent_filters": {
    "scope_url_scheme": "https",
    "scope_url_host": "pwa.rocks",
    "scope_url_path_type": "android:pathPrefix",
    "scope_url_path": "/"
  },
  "start_url": "https://pwa.rocks/",
  "display_mode": "standalone",

请注意上面的代码示例是一个不完整的清单.有关完整的json清单文件,请参阅链接代码示例.

点赞