ionic 5 - 键盘在横向模式下隐藏输入和页面内容

ionic 5 - keyboard hide input and page content in landscape mode

Android 键盘隐藏输入和页面内容而不是向上滚动

我也试过了 ionic cordova 插件 添加 cordova-plugin-ionic-keyboard npm 安装@ionic-native/keyboard

但没有一个有效

也尝试在 androidmanifest.xml 中添加 属性 但没有任何变化

android:windowSoftInputMode="adjustResize"

android:windowSoftInputMode="adjustPan"

我的整个应用程序在横向模式下工作 所以同样的问题在每个输入上都存在

截图1 https://i.stack.imgur.com/8ZiFm.jpg

截图2 https://i.stack.imgur.com/31gP7.jpg

对于风景,请在您的 xml

中试试这个
<preference name="Orientation" value="landscape" />

如果输入字段上没有键盘,试试这个

ionic-no-keyboard

感谢您的回复,但我已经解决了这个问题 这是解决方案

存在一个 Android 错误,该错误会阻止键盘在应用处于全屏模式时调整 WebView 的大小(即,如果 StatusBar 插件用于隐藏 StatusBar)。此设置,如果设置为 true,添加一个变通方法,即使在应用程序处于全屏状态时也可以调整 WebView 的大小。

布尔值(默认为 false)

可能的值 false:当应用全屏时不调整 WebView 的大小。 true:当应用全屏时调整 WebView 的大小。 <preference name="resizeOnFullScreen" value="true" />