iPad HTML5默认键盘到符号视图?
我在HTML5应用程序中有一个数据输入表单,用户将在iPad 2上填写。
有没有办法让iPad键盘默认为“Symbols”视图(即带有数字1,2,3,4,5,6,7,8,9,0
的键盘)?
他们只会在这些字段中输入数字,而且每次点击“下一步”时它都会非常令人沮丧,它会恢复为QWERTY视图。
您可以通过使用一些-wap
CSS在iPhone上执行此操作,但不幸的是它无法在iPad上运行。
我自己没有测试过,但根据Apple的文档,这应该有效:
上面的Wossname解决方案运行良好,但是如果您也使用此方法隐藏Webkit在桌面Safari中添加到的旋转按钮,它还将禁用桌面Safari中的
placeholder
属性。
使用type="text" pattern="[0-9]*"
而不是type="number"
似乎解决了这两个问题。