#ios #ionic-framework #ionic3
#iOS #ionic-framework #ionic3
Вопрос:
Я создал приложение в ionic3, оно работает отлично, но на устройствах iphone прокрутка не работает, и экран зависает.
если я использую в app.scss по этой ссылке:
https://github.com/ionic-team/ionic/issues/11584
.content-ios: not([no-bounce])>.scroll-content::before {bottom: 0; }
css выше удаляет эффект подпрыгивания, но на экране раздела сегмента снова появляется подпрыгивающий экран, где мы должны использовать раздел сегмента. после добавления выше css отлично прокручивается с собственным импульсом. Но сам div иногда зависает и не реагирует на движения моего пальца. Через 2-3 секунды он снова становится прокручиваемым
Я не знаю, как я воспроизвожу эту проблему. Но, как я вижу, эту ситуацию создают два основных поведения.
Во-первых, если я подожду некоторое время, например, 20 секунд, и прикоснусь к div, он не ответит. Я жду пару секунд, и он снова начинает работать.
Во-вторых, я быстро нажимаю несколько раз, а затем он зависает, и снова, через пару секунд, он снова начинает работать.
Как я могу предотвратить это замораживание, а также прокрутку ниже, мы создали видео для этой проблемы, пожалуйста, проверьте и дайте мне знать:
https://www.youtube.com/watch?v=F-0nyueulS4amp;feature=youtu.be
?
Комментарии:
1. Поместите ниже css в app.scss, и это сработало для меня: ion-app.platform-ios12 ion-content { pointer-events: auto; /* исправить блокировку прокрутки на ios12.2 */ }