Visão Geral
A plataforma LATROMI possui um recurso nativo de aplicação de máscaras para os campos input no objeto Formulário. Esse recurso é essencial para orientar a digitação e garantir a normalização dos dados enviados ao banco de dados.
Atualmente, enfrentamos uma limitação tecnológica que compromete o funcionamento e a renderização adequada dessas máscaras em dispositivos móveis. A solução estrutural e definitiva para este comportamento já está mapeada e será entregue nas próximas etapas do Roadmap da plataforma, durante a migração arquitetônica dos nossos componentes de interface.
No entanto, compreendendo a urgência e a necessidade imediata dos projetos em andamento, incorporaremos de forma nativa, como uma medida paliativa, a correção de contorno homologada e sugerida em nossa comunidade: Correção de mascará nos campos texto em dispositivos mobile.
Simulando
Siga os passos a seguir para conseguir visualizar o comportamento atual do recurso:
- Crie um formulário.
- Adicione um campo do tipo TextBox.
- Na propriedade Máscara, inclua o seguinte valor
##.###.###/####-##(Máscara para CNPJ). - Clique para abrir no navegador.
- Abra a mesma tela em um dispositivo movél.
- Verifique a aplicação da máscara em ambos os cenários.
Solução
A solução deve seguir uma abordagem já aplicada anteriormente para a correção de sobreposição do campo DataPicker. Ou seja, deve ser um arquivo de Fix aplicado de forma global aos campos que contém a aplicação de máscara mobile.
Usar como referência de implementação, solução apresentada no tópico Correção de mascará nos campos texto em dispositivos mobile.