所以,我有一个网站here。我有一些使用jQuery在页面中移动的云。当您在手机上查看该页面时,问题就开始了。您可以滚动浏览实际页面并跟随云端。这并不难,很多人都注意到了这一点。 PC上没有问题,尽管曾经是。我禁用箭头键和空格键作为移动,所以你不能在PC上复制移动bug。如果有人可以帮助我,那很好,谢谢。在手机上禁用水平滚动
编辑:这是云的js。也许这是导致这种事情发生的原因。我真正想要的,不过,是在移动完全禁用水平滚动,如果可能的话
$(function() {
var img = $("#cloud"),
width = img.get(0).width,
screenWidth = $(window).width(),
duration = 50000;
function animatePlane() {
img.css("left", -width).animate({
"left": screenWidth
}, duration, animatePlane);
}
animatePlane();
});
我发现很多问题喜欢这个。他们大多数都是封闭的,由于没有提供代码而被拒绝。 –
编辑添加代码 – plethorum
您的代码在Chrome和Firefox中可以使用。没有'水平滚动条'我找到了。 –