2012-01-08 118 views
4

我正在研究iPad浏览器游戏,并且似乎无法锁定窗口。我已经防止使用典型的溢出技术滚动条,但整个窗口仍然拖动(新的橡皮圈类型的效果)防止在ios5移动浏览器中拖动窗口

有没有办法删除这个窗口拖动?

Thannks

回答

7

绑定到touchmove和行动的preventDefault这是滚动

document.body.addEventListener('touchmove', function (ev) { 
    ev.preventDefault(); 
}); 

或者用jQuery

$('body').bind('touchmove', function (ev) { 
    ev.preventDefault(); 
}); 

编辑:其实我已经遇到另一种解决方案,可能是更容易,试试这个

body { overflow: hidden; } 
+0

js部分很棒 – luky 2017-03-08 11:41:26