JaredWinter
@JaredWinter
Помог? - Отметь решением.

Почему меню не работает на мобильном?

Всем привет.
У меня есть такое меню. Все работает отлично. Но когда открываю в кроме через эмулятор телефона, меню перестает работать. uEzi5zj4Roa_U53SjjBPdQ.pngВ чем может быть проблема?
  • Вопрос задан
  • 499 просмотров
Решения вопроса 2
lazalu68
@lazalu68
Salmon
На тач устройствах нету полноценных событий мыши, это всё только эмуляции событий. Например, в браузере на десктопе mousedown триггерится когда вы нажимаете кнопку мыши, а mouseup - когда отпускаете кнопку мыши. А тач устройство 1) перед любым из тач событий подождёт ~0.3 секунды чтобы определить собирается пользователь реализовать tap или swipe, и 2) триггерит оба события mousedown и mouseup (в правильной последовательности) после tap.

В общем стоит дублировать нужный функционал для аналогичных тач событий - touchstart, touchmove, touchend.
Ответ написан
Astrohas
@Astrohas
Python/Django Developer
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы