gpt4 book ai didi

iPhone UIWebview : How to force a numeric keyboard? 有可能吗?

转载 作者:行者123 更新时间:2023-12-03 18:09:52 24 4
gpt4 key购买 nike

我正在尝试使用 PhoneGap 来开发一些 iPhone 应用程序。 PhoneGap 基本上包装了一个 UIWebView - 它运行良好。问题是我的应用程序有几个仅接受数字输入的输入字段。我确实需要强制使用数字键盘,而不是接受默认的标准键盘,然后强制用户在每个字段上切换到数字。有谁知道这是否可能?怎么办?

澄清:我知道苹果目前没有提供任何 API 来允许这样做。我想知道创建一个从 UIWebView 继承的自定义类是否会有帮助,或者创建一个自定义键盘是否会带来一些可能性?

2009 年 11 月 6 日更新 - 如下所述,Apple 最近更新了 safari 功能,以便再次支持该功能。因此,已接受的答案已更改以反射(reflect)这一点。

 <html>
<input type='tel'/>
<input type='number'/>
<input type='email'/>
<input />
</html>

最佳答案

Mobile Safari 似乎支持新的 HTML5 输入类型属性:电子邮件号码搜索电话> 和网址。这些将切换显示的键盘。请参阅the type attribute .

例如,您可以这样做:

<input type="number" />

当输入框获得焦点时,会显示数字键盘(就好像用户拥有全键盘并点击“123”按钮一样。

如果您确实只想要数字,您可以指定:

<input type="tel" />

然后用户将获得电话号码拨号键盘。

我知道这适用于 Mobile Safari ——我只是假设它适用于 UIWebView。

关于iPhone UIWebview : How to force a numeric keyboard? 有可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/773843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com