Проблемы со строкой состояния на iPhone — ионный угловой конденсаторIOS

Программируем под IOS
Ответить
Anonymous
 Проблемы со строкой состояния на iPhone — ионный угловой конденсатор

Сообщение Anonymous »

Я получаю странную ошибку в приложении Ionic для iOS. Когда я нажимаю на любой ввод или выхожу из приложения и возвращаюсь к нему из фонового режима, все мое приложение сжимается.
Ионная версия: 7.2.1

Конденсаторная версия: 7.4.3

Угловая: 20+v
Мой ионный заголовок немного опускается, оставляя верхнее поле, похожее на линию, и мою ионную панель вкладок внизу поднимается снизу. Я пытался решить эту проблему с помощью вставок в безопасную область, но ничего не помогло. Наконец, что я сделал:

Код: Выделить всё

if (this.platform.is('ios')) {
// Keyboard open
Keyboard.addListener('keyboardWillShow', async () => {
if (!this.overlayEnabled) {
this.overlayEnabled = true;
//await StatusBar.setOverlaysWebView({ overlay: true });
}
});

// Keyboard close
Keyboard.addListener('keyboardWillHide', async () => {
if (this.overlayEnabled) {
this.overlayEnabled = false;
await StatusBar.setOverlaysWebView({ overlay: true });
setTimeout(async () => {
await StatusBar.setOverlaysWebView({ overlay: false });
}, 800);
}
});

// App resume
App.addListener('resume', async () => {
this.overlayEnabled = false;
await StatusBar.setOverlaysWebView({ overlay: true });
setTimeout(async () => {
await StatusBar.setOverlaysWebView({ overlay: false });
}, 800);
});
}
На данный момент это решает проблему, но это совсем не хорошее решение, так как у меня мерцает экран. Что я могу попробовать дальше?
Выпустить изображение:
Изображение


Подробнее здесь: https://stackoverflow.com/questions/797 ... -capacitor
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»