我使用Cordova 6.3.1构建了2个独立的应用程序,我发现键盘出现了一个奇怪的错误。以下仅在运行Android 6.0.1的两款独立三星Galaxy S6手机上进行了测试。它只发生在WebApps上,而不是网页上。
在任何文本输入或文本区域中,键入特殊字符将自动替换使用相同特殊字符键入的下一个非特殊字符:
1)输入一个特殊字符(例如*)
2)键入任何其他非特殊字符(例如a)
3)此字符会自动替换为前一个特殊字符(例如* a - > **)
我还注意到,如果我键入一个非特殊字符后跟一个特殊字符,则删除该特殊字符,然后键入另一个非特殊字符。最后一个非特殊字符将替换为第一个非特殊字符。
如果您键入以特殊字符结尾的长字符串非特殊字符,然后尝试删除该次数并输入非特殊字符,则会发生Crazier事件。我虽然无法找到这种模式。
还有其他人经历过这个吗?有解决方法吗?这是否会发生在其他手机和操作系统上?
感谢您的帮助!
更新:
我在运行Android 4.4.2的三星Galaxy S4 mini上进行了测试,但没有出现这个错误。