phonegap/cordova プロジェクトで入力を選択すると、キーボードが表示されます。これでページが押し上げられますが、問題ありません。しかし、iOS デバイスでは、タッチ イベント (ドロップダウンを選択しようとするなど) を発生させると、mouseDown イベントによって入力がフォーカスを失います。つまり、キーボードが閉じられます。これにより、ページが移動します...そして、通常、クリックを開始した場所ではなく、mouseUpイベントが発生します。
mouseDown/touchStart イベントでキーボードが閉じられないようにする方法はありますか? または、キーボードの非表示でページが移動しないようにする方法はありますか? または、問題を解決するためのクリック イベントの回避策です。
Cordova 1.7 と Jquery 1.6.4 を使用しています。