Mobile Safari中可能的输入焦点错误?

时间:2012-09-12 13:39:38

标签: cordova input keyboard focus

我使用以下插件在phonegap应用程序中创建虚拟键盘:

http://mottie.github.com/Keyboard/mobile.html

除光标不仅仅出现在Mobile Safari中外,这项工作正常100%。

尝试一下,将您的iOS设备指向该网址,并观察根本没有光标。

但是,当您在任何其他桌面浏览器(包括桌面Safari)中打开该URL时,光标会像它的意图一样闪烁。

我的问题是,我是否可以做些什么来在移动版Safari中显示光标,或者它是否是Apple的错误/要求。另外请记住,我们不希望显示本机键盘,因此在输入字段中点击是不可能的,因为它会生成本机键盘。

我们只想在我们的应用程序中使用虚拟键盘。

更新

我们将应用程序提交到AppStore只有99.9%,而我们只是不想在没有光标闪烁的情况下进行部署。它看起来很糟糕,从可用性的角度来看,我们甚至不确定Apple会批准这样的功能。

我们的测试设备正在运行:5.1.1(9B206)。

修改

因为这可能是实际库本身的错误。我也在Github上发布了一个问题:

Mobile Safari not display caret/cursor

1 个答案:

答案 0 :(得分:0)

不幸的是,它似乎是Mobile Safari中的一个错误,并且不幸的是没有当前的修复:

Mobile Safari not display caret/cursor