Код: Выделить всё
,Вот мой входной код:
Код: Выделить всё
actualizarProducto(producto.uniqueId, "PVP", + e.target.value)
}
onFocus={handleFocus}
/>
< /code>
[b] Что происходит? Показать запяту (,[*] отлично работает на iOS и других клавиатурах. < /p>
< /li>
< /ul>
Что я попробовал: < /h3>
Использование inputmode = "decimal" < /code>, чтобы заставить числовую клавиатуру. < /p>
< /li>
Изменение типа = "number" to type = "text" и проверка ввода вручную.
это: < /p>
< /li>
< /ul>
{
let value = e.target.value.replace(".", ",");
if (value === "" || isNaN(+value)) return;
actualizarProducto(producto.uniqueId, "PVP", +value);
}}
onFocus={handleFocus}
/\>
< /code>
решение, которое я нашел: < /h3>
После некоторого тестирования я понял, что проблема специфична для клавиатуры Samsung по умолчанию. Простое установка и использование Gboard решает проблему немедленно без каких -либо изменений кода.
Подробнее здесь: https://stackoverflow.com/questions/794 ... ng-tablets
Мобильная версия