Я реализовал более простое решение, сделав это:

я есть прокручиваемый список на мобильном устройстве. Они хотят, чтобы люди могли прокручивать список с помощью пролистывания, а также выбирать строку, нажав.

Улов сочетает в себе два. Я не хочу, чтобы строка была выбрана, если вы на самом деле прокручиваете список. Вот что я нашел:

Не срабатывает при прокрутке:

щелчокMouseUp

Срабатывает ли при прокрутке:

MouseDowntouchstarttouchend

Простое решение - просто придерживаться события щелчка. Но мы обнаруживаем, что на некоторых устройствах Blackberry ОЧЕНЬ заметно задерживается между сенсорным запуском и последующим срабатыванием либо щелчка, либо мыши. Эта задержка достаточно значительна, чтобы сделать ее непригодной для использования на этих устройствах.

Так что это оставляет нас с другими вариантами. Однако с этими параметрами вы можете прокручивать список, не вызывая строку, к которой вы прикоснулись, чтобы начать прокрутку.

Какова лучшая практика здесь, чтобы решить эту проблему?

Ответы на вопрос(12)

Ваш ответ на вопрос