предотвратить перетаскивание окна в мобильном браузере ios5 - PullRequest
4 голосов
/ 09 января 2012

Я работаю над браузером игр для iPad и не могу закрыть окно.Я предотвратил использование полос прокрутки, используя типичные методы переполнения, но все окно по-прежнему перетаскивается вверх и вниз (новый эффект типа резиновой ленты)

Есть ли способ удалить перетаскивание этого окна?

Thannks

1 Ответ

7 голосов
/ 09 января 2012

Привязка к touchmove и предотвращение действия по умолчанию с прокруткой

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

Или с помощью jQuery

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

РЕДАКТИРОВАТЬ: Я на самом деле столкнулся с другим решением, которое может быть даже прощепопробуйте это

body { overflow: hidden; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...