如何检查用户是否在iPhone中向上推(滚动顶部< 0)

时间:2014-04-25 09:50:30

标签: javascript mobile scroll detection

当用户向上推时滚动顶部小于0时,我能检测吗? (喜欢facebook app reload)

到目前为止,这是我的代码构思:

window.onscroll = function (e) {
    scrollTop = hasOffset ? window.pageYOffset : docBody.scrollTop;
    detect_pushUp(scrollTop);
};

var push_up_check = true;
function detect_pushUp(scrollPosition) {
   if(scrollPosition === 0 && !push_up_check) {
     push_up_check = true;
   } else if(scrollPosition === 0 && push_up_check) {
     location.reload(true);
   } else {
     push_up_check = false;
   }
}

这项工作正常,但有什么好主意吗?检测这样的事情?

0 个答案:

没有答案