如何在iOS7的UIWebView历史记录中返回时恢复表单状态

时间:2014-03-05 21:23:20

标签: ios objective-c ios7 uiwebview

让我假装我有两个HTML页面, index.html detail.html 。 index.html包含复选框列表以及指向detail.html的网址链接。

我希望:

当我检查一些随机复选框,然后在指向detail.html的链接上进行TAP,然后使用触发的javascript:window.history.back(-1)返回index.html。当我离开index.html页面时,我希望找到处于准确状态的复选框。它在iOS Safari中以这种方式工作,但在UIWebView中没有。

实际状态:

它以默认状态显示页面。没有保留表格历史记录。

我想我必须做些什么来保持这种行为,但我没有发现任何线索。我发现的唯一半答案是在URL中使用哈希标记并使用javascript恢复复选框,但我发现这个解决方案非常苛刻。

非常感谢您的时间和每一条线索。

0 个答案:

没有答案