14

我正在制作一个具有输入字段的移动 HTML 页面。当我点击输入字段的内部时,会出现 iOS 7 键盘。但是键盘有一个顶部功能区,其中包含“<”、“>”和“完成”按钮,因为这个

在此处输入图像描述

如何摆脱键盘上的这个顶部功能区?我想要与 safari 地址栏输入和 iOS7“消息”应用程序相同的键盘样式。谢谢!

4

2 回答 2

2

由于 iOS 的设计方式,这是不可能的,也许在未来,但现在我们被这个键盘困住了

于 2015-03-05T10:36:41.093 回答
2

从 iOS 9.3 开始,这是不可能的。(与 android 不同)iOS 不是开源的,因此很难证明,但这可能是故意的,因为没有其他安全的方法可以退出键盘。(与 android 不同,它具有向上滑动或物理上取决于设备的后退/关闭键盘按钮)。以下是可能希望隐藏完成栏的边界情况列表;

  • <span contenteditable="true"
  • <input tabindex="-1"
  • <input type="search"
  • 页面上只有一个input标签
  • 没有form标签
于 2016-06-28T15:57:35.543 回答