У меня есть 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] отображается чистая цифровая клавиатура [см. Снимок экрана ниже] без запятой, что означает, что для ввода цифр после запятой пользователь должен щелкнуть позади em> запятая. Android показывает клавиатуру с запятой, поэтому любое десятичное число можно ввести без дополнительного щелчка после знака запятой.
Мой вопрос:
Что я делаю неправильно, потому что iPhone не показывает клавиатуру с запятой для десятичного числа?