在iOS Chrome中返回页面时恢复表单值

时间:2015-03-12 10:17:13

标签: javascript html ios forms google-chrome

以下是它在iOS上的Safari中的工作原理(这是我想要的行为):

如果我在页面上的文本字段中输入一些文本,请单击页面上的一个链接,该链接将加载另一个页面,然后使用后退按钮返回上一页,我在文本字段中输入的文本仍然存在。

在iOS上使用Chrome,但这不起作用。返回页面时,文本字段为空。

是否有解释,是否有解决方案?使用localeStorage和cookie来缓存表单数据并不是一个好的解决方案,因为我必须跟踪应该从缓存中删除数据的时间。

1 个答案:

答案 0 :(得分:1)

我有同样的问题。经过大量的研究和测试,我得出结论,这是Chrome的一个错误。我希望谷歌能尽快修复它。这是我记录的错误报告:

https://code.google.com/p/chromium/issues/detail?id=470398