Я пытаюсь преобразовать свое веб-приложение в форму, используемую на мобильных устройствах. Я пытаюсь встроить поддержку сенсорных жестов, таких как горизонтальная прокрутка. Я обнаружил странное поведение в моем приложении.
Я начинаю жест с события сенсорного запуска, а затем прокручиваю сенсорное движение. Однако мое приложение видит задержку в 500-700 мс между получением этих двух событий. Насколько я могу судить, мое приложение не выполняет никакой другой работы между этими двумя событиями.
Другие аспекты:
Код написан в jquery, используя
$(element).bind(touchmove, function(ev) {return myobject.DoTouch(ev) }
где команда DoTouch просто проверяет ev.type, записывает позицию касания и возвращает false.
Любые идеи, что я должен искать, чтобы попытаться решить эту проблему? Разрыв между прикосновением и получением ответа от приложения очень раздражает.