我在使用phonegap和jQuery mobile制作的iPhone应用程序上的自动更正方面遇到了一个小问题。我有几个字段,但似乎无论我做什么,他们都不会自动更正autocapitalize。
我的尝试:
textarea元素上的autocorrect ='on'(我的理解是无论如何都是默认行为)
autocorrect ='on'在包装此textarea的表单标记上。
还尝试了一些自动完成和自动充值的东西
我已经检查了一些设备,所有这些设备在其他UIwebview情况下以及模拟器上都正确无误。
是否可能因为我动态添加这些表单?或者可能是因为jQuery mobile和解除自动更正建议的错误?
答案 0 :(得分:0)
如果您查看JQuery Mobile js文件,您会发现JQuery Mobile会在所有输入字段上自动设置autocorrect =“off”。
这是“问题785的临时解决方法”,因为用户无法解除自动更正弹出窗口。
要使用自动更正,您必须操纵JQuery Mobile js文件。