【发布时间】:2019-06-26 17:50:03
【问题描述】:
我有一个原生应用(需要原生应用的功能),但我的网站现在是 PWA。有没有办法通过 PWA 中的按钮打开我的原生应用程序?
【问题讨论】:
-
不。 Web 浏览器无法向操作系统发送命令。
标签: javascript android html ios progressive-web-apps
我有一个原生应用(需要原生应用的功能),但我的网站现在是 PWA。有没有办法通过 PWA 中的按钮打开我的原生应用程序?
【问题讨论】:
标签: javascript android html ios progressive-web-apps
是的,您可以通过 PWA 打开原生应用。 但是,您的原生应用和 PWA 之间将没有数据连接。
在你的 PWA 端,你只需要在点击按钮时执行下面的代码。
对于 iOS:
document.location.href = 'your_app_schemes_url://';
对于安卓:
document.location.href = 'intent:#Intent;scheme=app_scheme;package=app_package;end;';
【讨论】: