我已经使用键盘插件来隐藏键盘,但它不工作。如何隐藏安卓键盘按钮点击使用科尔多瓦
我的代码:与ionic-plugin-keyboard
在ng-click
$scope.hidekb = function(){
cordova.plugins.Keyboard.close()
};
我已经使用键盘插件来隐藏键盘,但它不工作。如何隐藏安卓键盘按钮点击使用科尔多瓦
我的代码:与ionic-plugin-keyboard
在ng-click
$scope.hidekb = function(){
cordova.plugins.Keyboard.close()
};
安装
我用hidekb()
你写第一行:
document.addEventListener("hidekeyboard", onKeyboardHide);
将添加一个侦听器。当键盘被隐藏时,功能onKeyboardHide
(必须定义)将被调用。所以这不是你想要做的。
第二行,你写道:
cordova.plugins.Keyboard.hide();
是你想要做的相当的。除了你必须使用:
cordova.plugins.Keyboard.close();
如果我猜你使用的插件(你没有提到它)。
为了能够使用此功能,您必须首先将插件添加到您的项目:
cordova plugin add ionic-plugin-keyboard
此外,为了使用该插件,您必须等待该插件是通过等待deviceready
启动事件(但在一个按钮上应该没问题)。
它以什么方式“不工作”?您是否收到特定的错误讯息? –
'onKeyboardHide未定义'且无法添加cordova.plugins .... – abc
Keyboard.hide()也不起作用。 – abc