Ионная версия: 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
Мобильная версия