現在、phonegap を使用したシンプルな iOS/Android アプリを開発しています。ユーザーエクスペリエンスを向上させるために、アプリは多くのショートカットで動作します. (物理キーボードが必要です)。ショートカット イベントを処理するために、onkeypress イベントを JQuery と共に使用しています。これは Android で非常にうまく機能します。残念ながら、IOS ではイベントは発生しません。入力要素にフォーカスを設定すると、onkeypress リスナーは期待どおりに動作します。
私の質問:
入力要素にフォーカスを設定せずに、iOS でキー イベントを検出するにはどうすればよいですか? この問題を解決するためのプラグインまたは回避策はありますか?
アップデート
通常の入力フィールドを試してみましたが、すべてが期待どおりに機能します。入力を非表示に変更すると、コードが機能しなくなります。