Ste*_*nno 6 html iphone keyboard cordova
我正在用phonegap 开发一个iphone 应用程序,这意味着我的应用程序是html5、javascript 和css。我有一个带有对象重量字段的表单。我正在尝试获得类似于的输入类型;
<input type="time"/>
Run Code Online (Sandbox Code Playgroud)
Html5 支持不同类型的输入,这将为 iPhone 切换不同的键盘,例如数字键盘。我正在寻找的一种是您可以垂直滚动数字的一种。就像你在 iPhone 上设置闹钟一样,下面的例子。
http://blog.ringtonefeeder.com/wp-content/uploads/2009/01/iphone-alarm.png
输入 type="time" 给了我这个,但它仅限于 24 小时窗口和 1-59 分钟窗口。
无论如何,是否可以自定义此输入类型,以便我可以获得 2 个十进制数?在 0-999.99 公斤的范围内。
我意识到这是一个模糊的问题,但很难解释。
据我所知,在 PhoneGap 世界中没有办法做到这一点。您可以在此处查看可用的键盘。如果您有 Objective-C 能力,您可能可以推出自己的插件,但随后您需要为其创建一个插件,以便 PhoneGap 可以看到它。
该页面上未显示的键盘之一是:UIKeyboardTypeDecimalPad,这是一个仅包含数字和小数点的电话键盘,它也可能适用于您的应用程序。此处显示:

但是,我一直无法弄清楚如何通过 HTML 显示它。
如果您想要电话键盘,您可以使用:
<input type="tel">
Run Code Online (Sandbox Code Playgroud)
同样,如果你想要一个数字键盘,那就是:
<input type="number">
Run Code Online (Sandbox Code Playgroud)
据我所知(如果我错了,请有人纠正我), UIKeyboardTypeDecimalPad 没有类似这样的组合类型:
<input type="decimalNumber">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4299 次 |
| 最近记录: |