当用户滚动到底部时,我已成功使用此代码来重定向页面:
for (var i = 0; i < nameArray.length; i++) {
if (nameArray[i] == " ") {
nameArray[i] = " ";
}
else {
nameArray[i] = "_";
}
}
它似乎不适用于Mobile Safari,除非你把它拉得很远,然后它会触发等待时间,然后加载页面。我认为这对用户体验很不利。移动Chrome似乎运行正常,但有很多iPhone没有Chrome。有什么建议?我疯了!
答案 0 :(得分:0)
尝试添加一点余地,这样就不必与文档高度完全匹配。
$(window).scroll(function() {
setTimeout(function() {
if ($(window).scrollTop() + $(window).height() > $(document).height() - 25) {
window.location = "/portfolio";
}
}, 4000);
});