我在与cordova phoneGap 3.3的混合应用程序构建中出现了一个错误。该错误仅显示在具有ios7 (可能只有iOS7+iphone4)的设备上,它是关于文本输入的。通过触摸输入,键盘将显示->尼斯。但是光标焦点没有显示在输入字段中。台风文本在这个时刻没有任何影响。点击输入字段两次,光标就会出现,输入工作就知道了。
我希望这是足够的信息,以复制这个棘手的错误。
发布于 2014-08-04 13:43:57
iOS 7.0.0 > 7.0.2的解决方案是none
这个Bug是一个本地的错误,不能通过添加“meta”来修复。正如我之前说过的,height=device=height不是我的应用程序的解决方案。滚动-Y是允许的!
iOS 7.0提出了许多围绕“输入游标”的错误。所有这些都是在7.0.3中修正的。如果不编辑“本机对象C代码”,就无法修复此问题。
发布于 2014-03-18 05:42:19
在不使用@peterkr建议的本机代码解决方案的情况下,我们能够通过在index.html中放置以下元元素来解决这个问题
<meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, width=device-width, target-densitydpi=device-dpi" />这个答案应归功于Andrew McWatters。
https://stackoverflow.com/questions/20705988
复制相似问题