我在适用于 Android 和 iPhone 4 的 WebView 中有一个 html 页面。登录页面。它有<input type="password" />
. 在 Android 设备上它工作正常,但在 iPhone 中,当第一次在密码字段上点击时,页面会跳转并且没有键盘出现。只有在第二盘磁带上出现了键盘。更重要的是,当第一次录制(iPhone)时,页面的大小几乎没有调整,这会改变页面的外观。
如何防止跳转/调整页面大小?我怎样才能让它和安卓手机一样工作?
我在适用于 Android 和 iPhone 4 的 WebView 中有一个 html 页面。登录页面。它有<input type="password" />
. 在 Android 设备上它工作正常,但在 iPhone 中,当第一次在密码字段上点击时,页面会跳转并且没有键盘出现。只有在第二盘磁带上出现了键盘。更重要的是,当第一次录制(iPhone)时,页面的大小几乎没有调整,这会改变页面的外观。
如何防止跳转/调整页面大小?我怎样才能让它和安卓手机一样工作?
我设置了这个小小提琴来测试它:http: //jsfiddle.net/9keRU/
在我的iphone上试了一下,效果很好。键盘立即弹出并放大该字段。没有什么意外。也许您可以向我们展示一些代码,因为问题可能出在其他地方。