Событие Cordova `touchend` ведет себя по-разному на iOS - PullRequest
0 голосов
/ 12 сентября 2018

Теперь в качестве функции сенсорного события

$ (`aaa`). on (`touchend`, function () {});

Я использую эту структуру.

Есть 10 кнопок, и когда вы странным образом нажимаете определенную кнопку, при следующем нажатии другой кнопкисобытие происходит, как если бы была нажата определенная кнопка.

Например, если у вас есть кнопка от $ ("# aaa") до $ ("# zzz"), остальные кнопки будут работать нормально даже после нажатия другой кнопки.Однако, если вы нажмете кнопку «zzz», событие произойдет так, как будто «zzz» будет нажата снова при нажатии любой из кнопок, и нажатие другой кнопки будет работать правильно.

Симптом состоит в том, что при касанииВы касаетесь, событие кнопки «zzz» повторяется и снова начинает работать.Не могли бы вы сказать, в чем проблема?

  • Я использую проект Cordova, и он хорошо работает на телефоне Android, но только на телефоне iOS ... Это происходит, когда я вставляю строку alert врамка события касания.

1 Ответ

0 голосов
/ 12 сентября 2018

Исправлено использование клика вместо касания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...