Так что в Actionscript 3 и Javascript, чтобы сенсорные события работали на мобильных устройствах, я должен прослушивать сенсорные события ... Однако сенсорные события не запускаются на рабочем столе.
Однако события мыши запускаются как на мобильном, так и на рабочем столе.
Мой вопрос такой: почему у w3 такая спецификация
Разве не имеет смысла просто использовать onmouseevent? Чтобы все работало на мобильных и настольных компьютерах, я всегда должен слушать оба события - очевидно, это вызывает проблему на мобильных устройствах, потому что при нажатии на экран запускаются два события (это означает, что для добавления / удалить событие)
Вначале я думал, что основной причиной будет мультитач ... Но разве у дизайна не может быть такого параметра события, как .touches? Это может совпадать с .pressure, .finger width и т. Д. ... может быть .type = "touch" или .type = "mouse"
Я уверен, что много внимания было уделено сенсорным событиям, поэтому могу поспорить, что есть веские причины.