我正在处理一些HTML,CSS和JS演示文稿。
该演示文稿旨在加载到iOS应用中,并显示在UIWebView / WKWebView
中。
某些页面具有后退/关闭按钮,基本上是一个调用window.history.back()
的按钮。
问题是,现在window.history.back()在iOS 13.6.1上似乎不再起作用。 在任何浏览器和模拟器中,我都没有问题。
我们基于相同结构创建的最后一个演示文稿是在5月初,那时我们对此没有任何问题,所以我认为这可能是iOS最新更新中的错误。
我尝试了一些建议的替代方法,但到目前为止还没有奏效:
history.go(0);
history.go(-1);
e.preventDefault(); history.go(0);
e.preventDefault(); history.go(-1);
function goBack() {
history.go(-1);
navigator.app.backHistory();
}
我可以将URL存储在一个数组中,然后手动进行导航,但是我对此很好奇。 我还有其他方法可以实现这一目标吗?