2

キーボード制御の JavaScript を含む WebView がありますが、Webview が矢印キーを Javascript に渡さないという問題に遭遇します。コードは次のようなものです:

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

これを起動してActivity矢印キーを押すと、WebView が移動し、読み込まれたページの JavaScript がトリガーされません。Enter やアルファベットなどの他のキーも適切に機能します。

矢印キーをバイパスして Web ページに入る方法はありますか? ありがとう。

4

1 に答える 1

0

ビューの onKeyDown メソッドをオーバーライドする必要があります。ここでその方法を見つけることができます

于 2014-04-01T14:59:36.693 に答える