使用 Phonegap - 覆盖 Blackberry OnScreen 键盘的“下一步”和“提交”按钮。
我创建了一个 phongap 应用程序,它是一个简单的 Web 表单。
平台:Blackberry 10 设备:- BB Q10
在表单域中输入文本时,黑莓上会出现三个按钮“上一个”、“下一个”和“提交”。单击“提交”时,会导致页面刷新。
在黑莓浏览器上打开 facebook 注册页面时也可以看到相同的错误/功能。
如何使用 phongap、jQuery 覆盖这两个按钮的功能,或者开发一个原生黑莓插件?
供大家参考,我附上一张显示这些按钮的图片
注意:- 在 Blackberry 10 键盘上,底部有两个“提交”按钮,一个可以正常工作并触发表单提交请求,另一个是上图所示的按钮,单击会导致页面刷新。
我也尝试过使用 jQuery,但即使我执行了阻止默认或停止传播,也会触发刷新。
$( "#target" ).keypress(function( event ) { if ( event.which == 13 ) { event.preventDefault(); } $.print( event );
});