Проблемы со строкой состояния на 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»