离子插件 - 键盘显示/隐藏不在blackberry10上运行的事件

时间:2015-12-14 18:21:02

标签: cordova keyboard ionic blackberry-10

我想在<ol> <li>Hello World</li> <li>Hello World</li> <li>Hello World</li> <li>Hello World</li> <li>Hello World <ul> <li>Hello World</li> <li>Hello World</li> <li>Hello World</li> </ul> </li> <li>Hello World</li> </ol> 平台目标上使用<ol> <p></p> <li>Hello World</li> <li>Hello World</li> <li>Hello World</li> <li>Hello World</li> <li>Hello World <p></p> <ul> <li>Hello World</li> <li>Hello World</li> <li>Hello World</li> </ul> <p></p> </li> <li>Hello World</li> <p></p> </ol> 插件。我必须弄清楚下面的事件监听器没有任何反应。

ionic-plugin-keyboard

永远不会调用事件监听器以及已实现的警报...

1 个答案:

答案 0 :(得分:0)

在使用blackberry10调试代码时,我发现,我的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平台目标。

作为一种可能的解决方法,我现在正在使用这些事件,我在黑莓开发者页面blackberry10 / show上的cordova文档中找到了这些事件:

WebWorks 2.2

通过将document.addEventListener( "keyboardOpened", keyboardShowHandler ); document.addEventListener( "keyboardClosed", keyboardHideHandler ); 插件添加到com.blackberry.app项目中,可以使用这些事件:

cordova