当我使用 Chrome/Firefox 中的浏览器后退按钮向后导航时,我的网站按预期工作(与不向后导航而加载的情况相同)。
在 Safari 中,导航回来后,我无法触发任何“加载”类型的事件,无论标准文档是否准备就绪,还是在 StackOverflow 上找到的一些黑客方法。我没有做任何特别的事情,我只是真的需要打电话:
$( document ).ready(function() {
// analyticsEvent();
// startAnimation();
// etc();
});
有人遇到过同样的问题吗?
尝试这个
$(window).bind("pageshow", function(event) {
if (event.originalEvent.persisted) {
window.location.reload()
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)