0

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);
}

とにかく仮想キーボードを高速化するには?

ありがとうございます

4

1 に答える 1

1

ある入力ボックスから別の入力ボックスに切り替えると、仮想キーボードが非常に遅く、画面がちらつくことに気づきました。これは特に、PhoneGapと一緒にUIにjQueryMobileを使用する場合です。

jQuery Mobileを最適化し、特定の処理を高速化するには、この質問をご覧ください。

jQuery Mobileを使用していない場合でも、低速の仮想キーボードに関する問題がここで言及されています。http://floatlearning.com/2011/03/developing-better-phonegap-apps/をご覧ください。

于 2013-02-18T06:39:59.027 に答える