在Android的web视图4.4

问题描述:

没有的OnKeyPress射击onkeypress事件事件没有被称为Android的WebView中......我的HTML代码很简单在Android的web视图4.4

<input type="number" onkeypress="myFunc()"/> 

function myFunc(){ 
alert(fired up!); 
} 

所有其他的KeyEvents即KEYUP,KEYDOWN正在工作。

+0

添加更多的代码PLZ – 2014-12-02 06:16:30

+0

@RemeesMSyde我的代码是如此简单有附带按键事件的所有其他事件的文本框状的onkeyup /下的工作,但不是这样的一个 – 2014-12-02 06:18:13

+0

你确定,这个“警报”工作精细? 检查此链接[JavaScript警告中的Android的WebView不工作] [1] [1]:http://*.com/questions/5271898/javascript-alert-not-working-in-android-webview – 2014-12-02 07:50:33

  • 尝试使用WebChromeClient加载它。
  • 尝试使用较低版本构建。因为在最新版本的API 17及更高版本中,他们添加了JavascriptInterface。您需要将其作为扩展JavascriptInterface的独立类来包含。

    为了降低应用程序兼容性,请尝试使用或更低版本构建。