WebView で html ページをロードする Android アプリを作成しましたが、D パッドの矢印キーでアクションを実行する必要があるという事実を除いて、正常に動作しています。他のキーで矢印のアクションを変更すると、機能します。Web ブラウザでの html ページのロードは正常に機能し、PC キーボードの矢印キーは正しいアクションを返しますが、Android WebView では方向パッドの矢印キーが機能しません。
これは、jsでタイガーキーを押す方法です。
window.addEventListener('keydown', keyDownHandler, true);
function keyDownHandler(evt){
var keyCode=evt.keyCode;
alert(keyCode);
}
矢印キーを除き、他のキーを押すとキー コードが返されますが、矢印は返されません。
これは次のように重複している可能性があります: android WebView: JavaScript で矢印キーを処理しますが、機能するソリューションが見つかりませんでした。
Android WebView で方向パッドの矢印キーのコードを取得する方法はありますか?