В настоящее время я разрабатываю приложение iOS с помощью phonegap 1.5 и jQuery Mobile.jQuery Mobile - Включить прокрутку отключить перетаскивание страницы
Я понимаю, что мы можем отключить страницу увлекая с помощью следующей JavaScript:
function preventBehavior(e)
{
e.preventDefault();
};
document.addEventListener("touchmove", preventBehavior, false);
Однако содержание скроллинг не будет работать, если выше включена.
Есть ли способ предотвратить перетаскивание страницы, но разрешить прокрутку?
Я пробовал использовать iScroll. Для этого мне нужно будет вручную сделать
scrollbar.refresh();
под событием pageinit на каждой странице. К сожалению, у меня есть много страниц, требующих прокрутки. = (
Есть ли какие-либо другие методы, которые я могу использовать для того, чтобы скроллинг без использования плагинов 3rd партии?
Похоже, это отличное решение, но кто-нибудь действительно получил это, чтобы работать? Мне не повезло. – kaleazy