Задать вопрос
@abusabir

Как кроссбраузерно обработать событие клика на мобильных?

Думал, что ужасы кроссбраузерных согласований давно позади, но вот ведь, нужно мне обработать события на мобильной версии небольшого сайта. Обнаруживаю, что даже "DOMContentLoaded" Android как-то не воспринимает. Код

document.addEventListener("DOMContentLoaded", () => this.ready());


в том же хроме работает, функция вызывается, но не в Android Browser.

Ну и самое страшное, это обытие click, которое я попробовал уже обработать и как mouseup, и как touchstart/touchend, но оно не ловится.
  • Вопрос задан
  • 267 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
  • Stepik
    WEB программирование на ASP.NET Core
    2 недели
    Далее
  • Merion Academy
    Python программист с нуля
    4 месяца
    Далее
  • Skypro
    Веб-разработчик (c индивидуальным сопровождением)
    9 месяцев
    Далее
  • Академия Eduson
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
  • ProductStar
    Профессия: Веб-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
bootd
@bootd
Гугли и ты откроешь врата знаний!
Rou1997
@Rou1997
Не понимаю, зачем вам DOMContentLoaded, почему не window.onload, лямбда тоже смущает, а click наверно обрабатываете неправильно, вообще я бы попробовал jQuery, он же кроссбраузерный.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы