【发布时间】:2019-01-20 19:08:56
【问题描述】:
我正在 Android 上实现 PWA 应用程序和本机应用程序。我需要从 PWA 应用程序打开本机应用程序,我知道该怎么做。基本上我需要从本机应用程序提供的 URL 并从 PWA 打开 URL,这将带来本机应用程序。这种方法很像通过单击其 url 打开谷歌地图:http://maps.apple.com/?address=1,Infinite+Loop,Cupertino,California.。
现在我需要从本机应用程序打开我的 PWA。例如,如果我通过 facebook 分享 PWA url,如果其他人安装了 PWA,我希望其他人在点击 facebook 中的 url 时打开 PWA 应用程序。 我怎样才能做到这一点?。
【问题讨论】:
-
如果用户安装的不是 Chrome 怎么办?您可能无法判断他们是否使用 FireFox 或 Edge 浏览器安装了 PWA。
-
用户不安装也没关系。我想要实现的是,如果用户安装了 PWA,它会打开它,否则只需在默认浏览器中加载 URL。
-
我认为您无法判断他们是否使用多种浏览器。并且 PWA 在不同浏览器中的安装方式不同。使用多个浏览器的人通常没有默认浏览器,因此他们可以在打开 URL 时进行选择。
-
当您单击添加到主屏幕的桌面链接时,它会在添加链接的浏览器中打开。