我并不完全是JavaScript新手,但当涉及到为移动设备开发网站时,我完全是新手。我有一个简单的脚本,可以在PC/Mac/Linux上的许多浏览器(Firefox/Chrome/IE/Edge)上运行,但在移动设备上它根本不起作用。
window.onscroll = function () {
alert ("hello");
}
我也尝试过:
window.addEventListener('scroll', function() {
alert ("hello");
});
我错过什么了吗?
向上滑动和向下滚动相同吗?
是的
我需要JavaScript而不是jQuery。
编辑:
这是一个跨设备的问题,我最初认为这是安卓设备,后来在iPhone上证实了同样的问题,但事实证明,这在android和iPhone上都适用于横向模式。在这之后,我在Windows机器上以纵向模式打开了我的一个屏幕
window.onscroll()
停止工作,然后转到我的Linux机器,它有一个屏幕在纵向模式。所以这是跨浏览器的主要问题还是有其他问题?