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

Custom html / javascript keyboard too slow on android

本文关键字:键盘 速度 javascript 自定义 html android      更新时间:2023-09-26

我为android创建了一个在phonegap上运行的简单数字键盘,并使用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,这里也提到了一个关于慢速虚拟键盘的问题,请务必查看:http://floatlearning.com/2011/03/developing-better-phonegap-apps/