#javascript #jquery #android
#javascript #jquery #Android
Вопрос:
Я могу отключить события касания в браузере Android webkit с помощью приведенного ниже кода.
$(document).bind('touchmove', function(e){epreventDefault();});
Но, похоже, это не работает в новом Firefox 4 для Android. Есть идеи, как это сделать?
Ответ №1:
$(document).bind('MozTouchMove', function(e){e.preventDefault();});
Я бы предположил, что это должно сработать. Разница в том, что Mozilla называет свои события касания разными именами:
MozTouchDown: "Sent when the user begins a screen touch action."
MozTouchMove: "Sent when the user moves his finger on the touch screen."
MozTouchUp: "Sent when the user lifts his finger off the screen."
P.S. Это «e.preventDefault();» … вы забыли «.» в своем коде.
Комментарии:
1. Я пытаюсь это. Но, похоже, это не работает, и страница все еще прокручивается после отключения «moztouchmove».
2. В принципе, я также хочу отключить жест для отображения панели вкладок / toolbar. Теперь они будут отображаться при пролистывании влево / вправо.