キーボードで制御したい単純な WebView アプリケーションがあります。Javascriptで矢印キーをキャッチすることは可能ですか?
私は運なしで次のコードを試しました:
function handleArrowKeys(evt) {
console.info('key');
}
document.onkeyup = handleArrowKeys;
document.onkedown = handleArrowKeys;
document.onkepress = handleArrowKeys;
WebView で Javascript が有効になっている
WebSettings webSettings = webview.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setDomStorageEnabled(true);