iOS webview无法使用历史记录

Posted

技术标签:

【中文标题】iOS webview无法使用历史记录【英文标题】:iOS webview can not use history back 【发布时间】:2018-02-09 13:26:27 【问题描述】:

有没有人在移动 webview 中使用过 html5 历史 API?在 ios webview 上使用 history.back 和 history.go(-1) 时遇到问题,单击按钮时没有任何反应(在 android webview 上一切正常)。

$(function() 
  $('#back').click(function() 
    history.go(-1); // not working
    history.back(); // not working
  );
)

谢谢

【问题讨论】:

【参考方案1】:

window.history.go(-1); 可能会让您获得更大的成功

【讨论】:

以上是关于iOS webview无法使用历史记录的主要内容,如果未能解决你的问题,请参考以下文章

Android 访问 webview 历史记录

在恢复 webview 时恢复历史记录和当前页面

没有重定向的 WebView 返回历史记录

加载新网址时我会丢失历史记录

UIWebView 和历史 statePush()

iOS 以编程方式删除浏览历史记录