ionic-plugin-keyboard show/hide 事件不适用于黑莓 10
ionic-plugin-keyboard show/hide events not working on blackberry10
我想在我的 blackberry10
平台目标上使用 ionic-plugin-keyboard
插件。我必须弄清楚下面的事件侦听器没有任何反应。
window.addEventListener('native.keyboardshow', keyboardShowHandler);
window.addEventListener('native.keyboardhide', keyboardHideHandler);
function keyboardShowHandler(e){
alert('Keyboard height is: ' + e.keyboardHeight);
}
function keyboardHideHandler(e){
alert('Goodnight, sweet prince');
}
永远不会调用事件侦听器以及已实现的警报...
在使用 Web Inspector
调试代码时,我发现我的 blackberry10
移动应用程序中缺少相关的 blackberry10
插件代码。我假设相应的代码永远不会从 cordova
.
解析到 blackberry10
平台目标
作为一种可能的解决方法,我现在正在使用这些事件,我在黑莓开发者页面 (show / hide) 的 WebWorks 2.2
文档中找到了这些事件:
document.addEventListener( "keyboardOpened", keyboardShowHandler );
document.addEventListener( "keyboardClosed", keyboardHideHandler );
通过将 com.blackberry.app
插件添加到 cordova
项目,可以使用这些事件:
cordova plugin add com.blackberry.app
我想在我的 blackberry10
平台目标上使用 ionic-plugin-keyboard
插件。我必须弄清楚下面的事件侦听器没有任何反应。
window.addEventListener('native.keyboardshow', keyboardShowHandler);
window.addEventListener('native.keyboardhide', keyboardHideHandler);
function keyboardShowHandler(e){
alert('Keyboard height is: ' + e.keyboardHeight);
}
function keyboardHideHandler(e){
alert('Goodnight, sweet prince');
}
永远不会调用事件侦听器以及已实现的警报...
在使用 Web Inspector
调试代码时,我发现我的 blackberry10
移动应用程序中缺少相关的 blackberry10
插件代码。我假设相应的代码永远不会从 cordova
.
blackberry10
平台目标
作为一种可能的解决方法,我现在正在使用这些事件,我在黑莓开发者页面 (show / hide) 的 WebWorks 2.2
文档中找到了这些事件:
document.addEventListener( "keyboardOpened", keyboardShowHandler );
document.addEventListener( "keyboardClosed", keyboardHideHandler );
通过将 com.blackberry.app
插件添加到 cordova
项目,可以使用这些事件:
cordova plugin add com.blackberry.app