我已经创建了一个在phonegap for 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);
}不管怎样,要加速虚拟键盘吗?
感谢你
发布于 2013-02-18 14:39:59
我注意到虚拟键盘非常慢,当我从一个输入框切换到另一个输入框时,屏幕会闪烁。尤其是当我将jQuery Mobile与PhoneGap一起用于UI时。
要优化jQuery移动版并提高某些功能的速度,请使用take a look at this question.
即使你没有使用jQuery手机,这里也提到了一个关于速度慢的虚拟键盘的问题,请一定要看一看:http://floatlearning.com/2011/03/developing-better-phonegap-apps/
https://stackoverflow.com/questions/14893200
复制相似问题