在混合应用程序中的 webviews 之间共享数据
Share data between webviews in hybrid App
我有一个 React Web 应用程序 运行 在混合应用程序中(包装在 webview 中)使用 Cordova。
在应用程序中有指向我们使用 <allow-navigation href="https://*.domain.com/*" />
在同一应用程序中打开的不同域的链接。
有没有一种跨平台的方式可以在同一个 App 中打开的 webview 之间共享数据而无需通过外部服务器?
我会推荐 inappbrowser 方法,因为如果您将主 Cordova webview 导航到远离 index.html
您的应用程序已经丢失其状态 - 它不再是 Cordova 混合应用程序,只是一个包装的网页。
由于 this PR 合并,现在可以在主应用程序 webview 和 inappbrowser webview(在 Android 和 iOS 上)进行双向通信。
我有一个 React Web 应用程序 运行 在混合应用程序中(包装在 webview 中)使用 Cordova。
在应用程序中有指向我们使用 <allow-navigation href="https://*.domain.com/*" />
在同一应用程序中打开的不同域的链接。
有没有一种跨平台的方式可以在同一个 App 中打开的 webview 之间共享数据而无需通过外部服务器?
我会推荐 inappbrowser 方法,因为如果您将主 Cordova webview 导航到远离 index.html
您的应用程序已经丢失其状态 - 它不再是 Cordova 混合应用程序,只是一个包装的网页。
由于 this PR 合并,现在可以在主应用程序 webview 和 inappbrowser webview(在 Android 和 iOS 上)进行双向通信。