繁体   English   中英

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

[英]How to pass arrow key to Javascript rather than moving WebView itself?

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

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

当我启动此Activity并按箭头键时,WebView会移动并且加载的页面中的JavaScript不会触发。 其他键(例如Enter或字母)效果很好。

有没有一种方法可以绕过箭头键进入网页? 谢谢。

您必须重写onKeyDown方法以进行查看。 您可以在此处找到操作方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM