gpt4 book ai didi

android - ionic 键盘事件未在 Android 上触发

转载 作者:行者123 更新时间:2023-11-29 20:47:43 24 4
gpt4 key购买 nike

在我的 ionic 应用程序中添加人行横道后,我遇到了键盘和重叠内容的许多问题唯一的解决方案是添加任何调整然后获取键盘高度如 ionic 键盘插件中所述

window.addEventListener('native.keyboardshow',function(e){
$(".msg_footer").css("bottom", e.keyboardHeight + "px");
alert('Keyboard height is: ' + e.keyboardHeight);
});
window.addEventListener('native.keyboardhide',function(e){
$(".msg_footer").css("bottom","0px");
alert('Keyboard height is: ' + e.keyboardHeight);
});

adjustResize 事件被触发并且我收到了警告消息

但是有了 adjustNothing ,警报就不会再触发了

这是我的应用程序运行功能,我将 ionic full scree 设置为 true

 myapp.run(function ($ionicPlatform) {
$ionicPlatform.ready(function () {
if (window.cordova && window.cordova.plugins.Keyboard) {

cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
// org.apache.cordova.statusbar required
StatusBar.styleDefault();
}
ionic.Platform.isFullScreen = true;
});

});

最佳答案

我有一个类似的问题,我在 Android 5 上看到了一些闪烁,我不得不设置 android:windowSoftInputMode="adjustPan" 来摆脱它。我还触发了键盘事件。

尝试使用 adjustPan 看看它是否适合您。

关于android - ionic 键盘事件未在 Android 上触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30009327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com