Когда у меня более 5 ion-button
элементов на одной странице и используется привязка (click)
для обработки событий, это событие занимает более 3 секунд, иногда почти 5 секунд, чтобы событие сработало. Эта проблема возникает, только когда я запускаю приложение на реальном устройстве (только Android; я не тестировал на iOS). Запуск приложения в браузере не вызывает таких проблем.
Мое приложение довольно сложное, примерно с 20 страницами, но на страницах, где я использую меньше элементов, события обычно запускаются без задержки 3-5 секунд.
Эта проблема была поднята на Github в 2017 году (https://github.com/ionic-team/ionic/issues/12817), но команда Ioni c просто закрыла ее без какого-либо решения или потенциальных обходов. Довольно разочаровывает.
Кто-нибудь знает, как решить эту проблему, или Ioni c Framework просто не практичное решение для разработки приложений реального мира? Решения для inte rnet предлагают использовать (tap)
вместо (click)
, в то время как другие предлагают использовать tappable (click)
. Ни одна из этих работ.