2016-07-28 2 views
1

Я хотел бы, чтобы принудительно отключил события касания с Chrome и передал опцию, настроенную автоматически по умолчанию в настройках хрома. Я знаю, что пользователи могут отключить его в chrome://flags, но я хотел бы управлять им программно.Как и я могу отключить события касания в Javascript?

Я заметил, что 'ontouchstart' in window не интерпретируется одинаково в каждом браузере.

Возможно ли на javascript, чтобы сбросить это значение?

ответ

3

Вы должны быть в состоянии связываться с TouchMove событие:

$('*').bind('touchmove', false); 
+0

вы могли бы объяснить, пожалуйста? –

+0

С помощью jQuery вы привязываете touchmove к false, поэтому, когда пользователь начинает перемещать элемент по касанию, он отключит поведение. – FrankerZ

+0

Это прекрасно работает. Используется для отключения сенсорного экрана на карусельной загрузке, используя его в этом формате: '$ ('# carouselId *'). Bind ('touchmove', false);' после инициализации карусели. –

Смежные вопросы