【发布时间】:2020-07-19 15:26:17
【问题描述】:
我有一个安装在客户端移动设备上的本机应用程序。 除此之外,我还有一个 Web 应用程序,这个客户端可以通过移动浏览器访问它。
我想在应用程序和网络浏览器之间同步和传递信息(例如标识符或其他用户数据)。 是否有任何 WebAPI 可以帮助我这样做?
我找到了getInstalledRelatedApps,它可以指示我的应用程序是否已安装,但是如何在这两者之间共享信息呢?有没有可能?
【问题讨论】:
-
您打算以两种方式(www 移动)还是仅一种方式(www -> 移动或移动 -> www)传输数据?
-
主要在移动应用到浏览器之间
-
所以你可以从
WebView调用JavaScript代码 -
不错,但如果应用程序不是 webview 应用程序怎么办?
-
没什么。您可以在
WebView上调用一些 JS 方法,例如javascript:console.log('some super info")` 或Print.postMessage('info')。但没有必要让它可见(或使其可见1px x 1px)
标签: javascript android mobile web-applications