gpt4 book ai didi

iPhone Web 应用程序 带小数点的数字键盘

转载 作者:行者123 更新时间:2023-12-03 18:33:02 31 4
gpt4 key购买 nike

我正在努力寻找这个问题的答案。我已经找到了如何使用模式字符串 [0-9]* 让键盘出现在网络应用程序上,但这只是显示没有小数点的数字!

请问大家有解决办法吗? :)

谢谢!

最佳答案

带十进制输入的数字键盘仅适用于 iOS 4.1 中的 native 应用程序(特别是 UIKeyboardTypeDecimalPad 协议(protocol)中的 UITextInputTraits 键盘类型)。以前,需要hack使用 UIKeyboardTypeNumberPad 绕过缺少小数点的限制作为起点。

不幸的是,此功能似乎尚未渗透到 MobileSafari(或 UIWebView)中,Apple 关于该功能的唯一文档是 here ,不幸的是,它只记录了您已经发现的内容。

Apple 文档没有提到的一件事是您可以指定 <input type="number"> (HTML5 中的新属性值),这将启动用户使用数字和标点符号键盘,通常通过按默认文本键盘左下角的“.?123”按钮来访问该键盘。

我现在可能会采用这种方法,并希望支持 UIKeyboardTypeDecimalPad以某种方式添加到 iOS 5 中。

(顺便说一句,类型属性设置为 inputnumber 元素应该支持 floating point numbers ,按照 HTML5 spec 。我怀疑这就是苹果在这种情况下提供完整键盘的原因 - float 字可以合法地包含减号和加号以及小写或大写“E”,UIKeyboardTypeDecimalPad 都不支持这些)

关于iPhone Web 应用程序 带小数点的数字键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7428574/

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