【发布时间】:2011-12-10 19:34:35
【问题描述】:
在触摸屏设备上运行时(在我的情况下是 iPhone,但我认为它在其他设备上会这样做),当虚拟键盘弹出表单字段时,键盘顶部会添加导航按钮:“上一个”、“下一个”、“完成”。 (有时是“自动填充”)。
这显然是 Mobile Safari 的“表单助手”。
我觉得这是多余的、多余的和令人困惑的。 iPhone 用户在本机应用程序中不习惯这样做,这是不必要的。这是一个触摸设备。你触摸你想要改变的东西。无需导航按钮!
如果用户经常使用他们的设备在网站上填写表格,我想他们可能对此很熟悉。我从 3G 开始就有 iPhone,从来没有注意到这一点。我想我从来没有在 Mobile Safari 上填写过表格! (我会使用我的桌面...)
表单助手用于浏览网站上的表单,这可能不适用于移动设备。因此,在这种情况下,它有一个有用的目的。
但是在使用 JQuery Mobile 时,您正在设计一个在触摸屏移动设备上使用的界面。应该不需要表单助手。我发现它在本地应用程序(PhoneGap、Rhodes 等)中特别烦人。
我进行了一些搜索,但没有提出解决方案。
有人知道怎么关掉吗?
【问题讨论】:
-
鉴于在 Google 上出现了两个未回答的重复问题(“Disabling Previous and Next buttons in Mobile Safari”和“Is it possible to remove the form assistant in the mobile safari virtual keyboard?”),我建议这是不可能的,但我已经还没有看到这种效果的具体答案。
标签: ios mobile-safari