обрабатывать события мыши и касания на сенсорных экранах
Я пишу веб-приложение, которое должно поддерживать как мышь, так и сенсорные взаимодействия. Для тестирования я использую устройство с сенсорным экраном в Windows 7. Я попытался прослушать сенсорные события в последних версиях Firefox и Chrome и получил следующие результаты:
При касании Firefox запускает касание и соответствующее событие мыши. Хромовые огниtouchstart/mousedown
, touchend/mouseup
пары, ноmousemove
выстрелил очень странным образом: один / два разаtouchmove
.
Все события мыши обрабатываются как всегда.
Есть ли способ одновременно управлять мышью и касаться экрана на современных сенсорных экранах? Если Firefox запускает событие касания и мыши, что происходит наtouchmove
с участиемmousemove
в хроме? Должен ли я перевести все события мыши на прикосновение или наоборот? Я надеюсь найти правильный способ создания адаптивного интерфейса.