好的,所以当您在 phonegap/cordova 项目中选择输入时,会出现键盘。这会将页面向上推,这很好。但是,在 ios 设备上,当您触发触摸事件(例如尝试选择下拉菜单)时,mouseDown 事件会导致输入失去焦点,这意味着键盘被关闭。这会导致页面移动......然后触发 mouseUp 事件,通常不是您开始单击的位置。
有没有办法阻止键盘在 mouseDown/touchStart 事件中被关闭?或者也许是一种防止键盘解除移动页面的方法?甚至可以通过点击事件解决问题。
我们正在使用 Cordova 1.7 和 Jquery 1.6.4