5

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 で方向パッドの矢印キーのコードを取得する方法はありますか?

4

1 に答える 1