Ионный v3. Это происходит только тогда, когда я помещаю текстовое поле в предупреждение. Окно оповещения появляется сверху на обычных устройствах, таких как iPhone. Он отлично работает, когда я создаю для Android. Флажок, переключатель и т. д. Работают нормально, и в середине появляется окно предупреждения. Кто-нибудь может сказать мне, почему? Это как-то связано с Ionic v3?
Я попытался применить cssClass, чтобы переопределить позицию. Но затем экран мерцает, когда пользователь пытается открыть клавиатуру. Итак, я попытался оставить текстовое поле в предупреждении не сфокусированным, оставив клавиатуру закрытой при появлении предупреждения. Все равно не повезло.
Пожалуйста, обратитесь к изображению для того же.





кажется, это постоянная проблема в Ionic, как вы можете видеть в https://github.com/ionic-team/ionic/issues/10187 и https://github.com/ionic-team/ionic-v3/issues/980
Судя по всему, вы столкнулись со случаем «это не баг, это фича». Основываясь на комментариях, команда Ionic решила, что когда в диалоговом окне есть текстовый ввод, они должны располагать его как можно выше, чтобы он не перекрывался клавиатурой.
В теме упоминаются некоторые обходные пути, но все они вызывают мерцание, о котором вы упоминаете.
TL;DR: Да, это проблема Ionic v3.
Ok. Я давно слежу за этим форумом. это окончательный вывод, я думаю. Спасибо, в любом случае.