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" />
如果输入字段上没有键盘,试试这个
感谢您的回复,但我已经解决了这个问题
这是解决方案
存在一个 Android 错误,该错误会阻止键盘在应用处于全屏模式时调整 WebView 的大小(即,如果 StatusBar 插件用于隐藏 StatusBar)。此设置,如果设置为 true,添加一个变通方法,即使在应用程序处于全屏状态时也可以调整 WebView 的大小。
布尔值(默认为 false)
可能的值
false:当应用全屏时不调整 WebView 的大小。
true:当应用全屏时调整 WebView 的大小。
<preference name="resizeOnFullScreen" value="true" />
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" />
如果输入字段上没有键盘,试试这个
感谢您的回复,但我已经解决了这个问题 这是解决方案
存在一个 Android 错误,该错误会阻止键盘在应用处于全屏模式时调整 WebView 的大小(即,如果 StatusBar 插件用于隐藏 StatusBar)。此设置,如果设置为 true,添加一个变通方法,即使在应用程序处于全屏状态时也可以调整 WebView 的大小。
布尔值(默认为 false)
可能的值
false:当应用全屏时不调整 WebView 的大小。
true:当应用全屏时调整 WebView 的大小。
<preference name="resizeOnFullScreen" value="true" />