将第 1 页的值保存到第 2 页 - uiWebView

Saving value from page 1 to page 2 - uiWebView

正在寻找一种方法将我的 2 个值从第 1 页的框 1 和 2 传递到第 2 页的值框 1 和 2,所以我想在页面之间移动值。

困难的部分是我在离线状态下使用它 Ios uiWebView 但我无法让它工作,使用本地值存储或类似的东西。

我在 html 页面中工作。

提前致谢。

编辑:

看起来您可以像在其他完整浏览器中一样在 uiwebview 中使用 localstorage(这是 Joran 最终找到的工作方式)。

但如果您想访问 objective-c 中的变量,您也可以使用以下命令。

原版:

尝试使用 Objective-c Javascript Bridge (Apple Docs)。它允许您在 objective-c 代码和 javascript 页面之间来回传递值(就像听起来一样哈哈)。

因此您可以将值存储在 objective c NSMutableDictionary 中,并在它更改时将它们传递到下一页。

我的问题通过在 javascript 中使用 LocalStorage 简单地解决了,以保存这个令人惊讶的工作价值。

感谢@SnoApps 的帮助