【问题标题】:Text field insertion is wrong with Phonegap although cursor display is correct before insertion尽管插入前光标显示正确,但 Phonegap 的文本字段插入错误
【发布时间】:2013-11-01 12:17:32
【问题描述】:

我遇到了 phonegap 文本字段的问题。我用标点符号格式化了文本字段中的数字,因此数字的长度增加了。新输入的数字不会位于格式化字符串的末尾,因此插入位置是错误的,尽管光标始终显示在文本字段的末尾。相同的代码在 phonegap 手机模拟器中运行良好,但在 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

【问题讨论】:

    标签: text cordova cursor position field


    【解决方案1】:

    在较新的手机(使用较新的 Android)上尝试了相同的代码,但问题不存在。这一定是 Android 2.3 上的一个错误并已修复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-07
      • 2015-11-22
      • 1970-01-01
      • 2010-11-07
      • 2019-02-10
      • 1970-01-01
      • 2011-02-26
      相关资源
      最近更新 更多