如何将箭头键传递给Javascript而不是移动WebView本身?

时间:2012-11-14 09:59:45

标签: javascript android android-webview

我有一个带有键盘控制的javascript的WebView,但后来遇到了一个问题:Webview不会将箭头键传递给Javascript。代码如下:

public void onCreate(Bundle savedInstanceState) {
    mWebView = new MyWebView(this);
    setContentView(mWebView);
}

当我启动此Activity并按箭头键时,WebView会移动,加载页面中的JavaScript不会触发。其他键如Enter或字母表都可以正常使用。

有没有办法绕过网页的箭头键?感谢。

1 个答案:

答案 0 :(得分:0)

您必须覆盖onKeyDown方法才能进行查看。您可以找到如何执行此操作here.