有人知道,如何在Android浏览器中使用Javascript找到GO按钮的键码。
"Go","输入/回报","搜索",…key都是KeyEvent的同义词。KEYCODE_ENTERKeyboardView仅根据EditText inputMethod选项改变其外观。
所有结果将产生字符10/0x0A。
注意,它会被webview内部逻辑捕获和解释,除非你自己通过在activity中重写onKeyDown来捕获它。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if((keyCode == KeyEvent.KEYCODE_ENTER)){
mWebView.loadUrl('javascript:handleEnterKey()');
return true;
}
return super.onKeyDown(keyCode, event);
}