Ioni c v3 click не срабатывает в ios - PullRequest
0 голосов
/ 24 апреля 2020

Недавно я столкнулся со странной проблемой. В симуляторе все работало нормально, пока внезапно события (click) не прекратились. Я читал и Я обнаружил , что ios не запускает события щелчка.

Я создал класс для решения этой проблемы, и он работает:

.clickable {
    cursor: pointer;
}

Теперь каждый раз, когда я хочу, чтобы элемент повышался, (click) событие, я должен управлять им до (tap) или добавлять clickable класс, который очень раздражает и очень подвержен ошибкам.

Я интересно, есть ли в css способ выбрать все элементы, к которым прикреплено событие (click). Вид:

[(click)] {
    pointer: cursor;
}

Или любое другое хакерское решение, такое как переопределение всех событий click и автоматическое отклонение до tap ... Я видел, что событие click работает, когда кнопки меняются на activate класс при нажатии.

Второй вопрос, который очень очень странный, не понимаю, как что-то работало нормально, пока вдруг оно перестало работать ... Действительно, я не знаю, что я изменил, чтобы сломать его Более того, я откатился до того момента, пока он не заработал, но все равно сломался. Есть ли какая-то причина для этого?

** ОБНОВЛЕНИЕ **

Более чем странно: я перезапустил симулятор, и он снова начал работать без упомянутого класса. ..

...