【发布时间】:2019-06-21 07:36:56
【问题描述】:
在我正在编写的应用程序中,有两种情况:
用户用各种信息填写某种表格的一些页面(各种页面)
在 Internet 上显示网页而不是本地页面的 inAppBrowser 实例
在“场景1”中,输入数据与“localStorage.setItem”一起存储在localStorage中,
一个例子是:
var keywords = document.getElementById("keywords").value;
localStorage.setItem("keywords", keywords);
我可以在每个页面中正确获取和显示应用程序中的值
var keyWord = localStorage.getItem( 'keywords' );
alert( keyWord );
我想要实现的是能够从 localStorage 中读取值并在“场景 2”中使用它。
说明:我希望能够在 executeScript 内部访问和读取从 inAppBrowser 实例收集的“关键字”,以传递一些变量。
有可能吗?有什么想法吗?
谢谢,
咪咪
我已经尝试过使用 postmessage,但它看起来以相反的方式工作(inAppBrowser -> 应用程序)
【问题讨论】:
标签: javascript cordova variables cordova-plugins inappbrowser