Zha*_* Yi 5 android ios progressive-web-apps
我正在创建同时在iOS和Android上运行的PWA应用程序。该应用程序需要支持导航。我知道很难支持PWA应用程序上的导航,我想要实现的是弹出一个对话框,要求用户打开本机应用程序进行导航,例如google map或apple map等等。如何通过PWA应用程序来做到这一点?
另一个用例是如何将其他信息传递给本机应用程序?例如,我创建了一个本机应用程序,并希望从PWA应用程序中打开它。PWA应用程序如何打开我的本机应用程序并传递json数据。
要打开本机地图应用程序,请使用 URL 方案。
例如,如果您想打开以苹果总部为中心的 Apple 地图应用程序,请使用以下 URL:http://maps.apple.com/?address=1,Infinite+Loop,Cupertino,California。如果您在 Safari 浏览器中打开此类链接,则会打开一个弹出窗口,要求打开 Apple 地图本机应用程序。(来源)
对于谷歌地图应用程序来说,情况类似。您只需使用如下所示的 Google 地图链接:https://www.google.com/maps/search/?api=1&query=Infinite+Loop,Cupertino,California。(来源)