Подтвердить что ты не робот

Когда использовать touchmove против mousemove?

Я создаю веб-мобильную игру, она работает в браузерах (ПК/Mobile).

Нужно ли использовать сенсорную кнопку или нет?

Как запустить событие touchmove, например событие mousemove?

4b9b3361

Ответ 1

Для обеспечения четности между десктопом и прикосновением у вас есть следующие эквивалентности:

mousedown === touchstart
mousemove === touchmove
mouseup === touchend

Таким образом, если вы обрабатываете mousedown, mousemove и mouseup, тогда вам не нужно обрабатывать соответствующие эквивалентные события под прикосновением. Должны выполняться те же обработчики.

Ответ 2

За исключением ipad - когда мыши наведите указатель мыши, мышь вниз, мышь и клик все заработаны... за исключением случаев, когда вы что-то меняете в наведении курсора мыши... тогда ничего больше не срабатывает.... очень раздражает... подробнее см. http://sitr.us/2011/07/28/how-mobile-safari-emulates-mouse-events.html