Я изучил свою более раннюю проблему с onmousedown
и ontouchstart
, и теперь я понял, что со смартфонами (по крайней мере, с андроидом) удерживание пальца нажатым без движения обычно вызывает выбор элемента. Принимая во внимание, что с мышью удерживание нажатой кнопки работает отлично.
Теперь моя проблема заключается в том, что моя цель состоит в том, что пользователь должен приложить некоторые усилия, чтобы увеличить стек, и для этой цели удержание щелчка мыши нажатым с течением времени является усилием. Поэтому сейчас я думаю, что, возможно, в идеале у смартфона был бы какой-то другой дизайн усилий, например, движение пальца или что-то в этом роде.
В любом случае, если бы я все еще продолжал пытаться воспроизвести эту логику мыши с помощью касания пальца, должен ли я каким-то образом сказать браузеру что-то вроде «удержание касания нажатым не означает выбора элемента/этого элемента»?
Большое спасибо!