2013-05-31 1 views
2

Я обновляюсь до Kendo UI Mobile v2013.1.514 (от v2013.1.319), и все работает отлично, за исключением того, что он прикрепляет «touchmove» вместе с preventDefault() для всего, что внутри моих представлений ,Kendo UI Mobile как отключить привязку touchmove

Кажется, что перед тем, как первый показ представления, прикрепите touchmove. Я мог бы кодировать вокруг него (unbind, затем bind и т. Д.), Но это было бы не слишком красиво.

Есть ли опция, которую я могу указать, что бы это не заставило touchmove в первую очередь?

ответ

3

Touchnmove обрабатывается скроллером View. Вы можете избежать этого, если вы удалите его с помощью опции конфигурации stretch или замените его собственной прокруткой переполнения - с useNativeScrolling. Второй вариант не будет удалять скроллер, где обычная прокрутка недоступна, например. в Android 2.x.

+0

Я пробовал обоим, но не препятствовал добавлению этого обработчика в touchmove: – ewindsor

+0

function (e) {e.target.tagName.match (/ textarea | input/i) || e.preventDefault();} Я проверяю он использует $ ._ data ($ ('# divId') [0], 'events'). А также, пытаясь прокрутить мой собственный самодельный скроллер ... – ewindsor

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

  • Нет связанных вопросов^_^