我有一个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清单文件,请参阅链接代码示例.