Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android上的自定义html/javascript键盘太慢_Javascript_Android_Cordova - Fatal编程技术网

android上的自定义html/javascript键盘太慢

android上的自定义html/javascript键盘太慢,javascript,android,cordova,Javascript,Android,Cordova,我在phonegap上为android创建了一个简单的数字键盘,并使用html/JavaScript更新输入框,但响应速度非常慢。不知道原因是什么。我使用的简单代码是 if($('#checkout_wizard').is(":visible")) { txt = document.getElementById('txt_amount_paid'); } else { txt = document.getElementById('txt_number'); } val = tx

我在phonegap上为android创建了一个简单的数字键盘,并使用html/JavaScript更新输入框,但响应速度非常慢。不知道原因是什么。我使用的简单代码是

if($('#checkout_wizard').is(":visible")) {
    txt = document.getElementById('txt_amount_paid');
} else {
    txt = document.getElementById('txt_number');
}

val = txt.value;

if( this.innerHTML!= '<') {
    txt.value = val + this.innerHTML;
} else {
    txt.value = val.substring(0, val.length-1);
}
无论如何要加速虚拟键盘


谢谢

我注意到虚拟键盘非常慢,当我从一个输入框切换到另一个输入框时,屏幕会闪烁。尤其是当我将jQuery Mobile与PhoneGap一起用于UI时

要优化jQuery Mobile并加速某些事情,请


即使您没有使用jQuery Mobile,这里也提到了一个关于虚拟键盘速度慢的问题,请务必查看:

希望这对您有所帮助。如果您发现任何其他可能有助于实现此目标的发现,请在此处发布。这将非常有帮助。如果该链接帮助您解决了问题,请接受答案:)