android WebView: Mit Pfeiltasten in JavaScript umgehen
Ich habe eine einfache WebView-Anwendung, die ich mit der Tastatur steuern möchte. Ist es möglich, Pfeiltasten in Javascript zu fangen?
Ich habe den folgenden Code ohne Glück ausprobiert:
<code>function handleArrowKeys(evt) { console.info('key'); } document.onkeyup = handleArrowKeys; document.onkedown = handleArrowKeys; document.onkepress = handleArrowKeys; </code>
In der Webansicht ist Javascript aktiviert
<code>WebSettings webSettings = webview.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setDomStorageEnabled(true); </code>