Robin 输入掩码:iPhone 显示用于十进制输入的纯数字键盘
Robin input mask : iPhone shows pure numeric keyboard for decimal input
我有这个 MCVE:
<input type="text" name="price" placeholder="Price" id="price">
Inputmask.extendAliases({
'SfdCurrency': {
alias: "numeric", /* can be also decimal */
digits: 2,
digitsOptional: false,
radixPoint: ",", /* can be also . */
});
$("[name='price']").inputmask({
alias: 'SfdCurrency',
});
在 iPhone [10 & 11 & 12] 上显示纯数字键盘 [见下面的屏幕截图],它没有逗号,这意味着用户要在逗号后输入数字必须单击逗号“后面”。 Android 显示带逗号的键盘,因此无需在逗号后单击即可输入任何十进制数。
我的问题:
我做错了什么,因为 iPhone 没有显示带逗号的小数键盘?
罗宾在 Github 问题部分回答了我:
Can you set the inputmode
option to decimal
.
是的,这解决了问题,逗号现在也出现在 iPhone 键盘上。
我有这个 MCVE:
<input type="text" name="price" placeholder="Price" id="price">
Inputmask.extendAliases({
'SfdCurrency': {
alias: "numeric", /* can be also decimal */
digits: 2,
digitsOptional: false,
radixPoint: ",", /* can be also . */
});
$("[name='price']").inputmask({
alias: 'SfdCurrency',
});
在 iPhone [10 & 11 & 12] 上显示纯数字键盘 [见下面的屏幕截图],它没有逗号,这意味着用户要在逗号后输入数字必须单击逗号“后面”。 Android 显示带逗号的键盘,因此无需在逗号后单击即可输入任何十进制数。
我的问题:
我做错了什么,因为 iPhone 没有显示带逗号的小数键盘?
罗宾在 Github 问题部分回答了我:
Can you set the
inputmode
option todecimal
.
是的,这解决了问题,逗号现在也出现在 iPhone 键盘上。