gpt4 book ai didi

javascript - Cordova "hidekeyboard"事件在 Cordova 5.0 中不起作用

转载 作者:搜寻专家 更新时间:2023-11-01 08:43:43 25 4
gpt4 key购买 nike

我添加了如下事件“hidekeyboard”。

document.addEventListener("hidekeyboard", function () {
alert("keyboard hidden");
}, false);

当我们在移动设备上隐藏软键盘时应该触发。通常,当我们关注输入元素时,软键盘会出现并触发 "showkeyboard" 事件。此外,当键盘隐藏时,"hidekeyboard" 事件也会被触发。它在我使用 cordova 4.0 之前工作正常,但现在我将 cordova 更新到 5.0 但现在它不工作了。

最佳答案

Cordova Android 4.0.0 发布后,“hidekeyboard”和“showkeyboard”事件被删除。您应该使用插件代替。你可以确认这个here ( https://cordova.apache.org/announcements/2015/04/15/cordova-android-4.0.0.html ),查看“其他更改”部分。如果可能的话,您可以使用以下脚本,因为在显示或隐藏键盘时会调用“窗口调整大小”事件。

window.onresize = function(){
if($('.footer').css('position') == 'fixed')
$('.footTab').css('position','relative');
else
$('.footer').css('position','fixed');
};

关于javascript - Cordova "hidekeyboard"事件在 Cordova 5.0 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30395948/

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