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