phonegap テキスト フィールドに問題があります。テキスト フィールドの数字を句読点でフォーマットして、数字の長さが長くなるようにしました。新しく入力された数字はフォーマットされた文字列の末尾にないため、カーソルは常にテキスト フィールドの末尾に表示されますが、挿入位置が間違っています。この同じコードは phonegap phone simulator では問題なく動作しますが、Android 2.3 を搭載した電話では動作しません。
例:
空白のフィールドから始めて、123456 と入力します。カーソルは常に数字の最後に表示されます。数字に句読点を挿入した後、 entry.value = number を使用してテキストを更新しました。
1 正解 12 正解 1.23 正解 12.43 が間違っています。12.34 が必要です 1:24.53 再び間違っています。1:23.45 を期待しています。 12:46.53 間違っています、12:34.56 を期待しています