Desativar zoom no PWA móvel

Tenho uma sugestão. Acho que uma caixa de seleção nas configurações que impeça o zoom in e out no PWA móvel (= Atalho na tela inicial ou aplicativo empacotado com pwabuilder.com na minha definição) de uma página do Discourse seria muito útil. Eu demonstrei isso no vídeo

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />

Se você colocar essas linhas no cabeçalho no tema, não poderá dar zoom in e out no PWA móvel (no Safari, ainda consigo fazer isso e está tudo bem dessa forma). Eu apenas acho que um PWA móvel deve se comportar como um aplicativo. E talvez o Discourse devesse trazer esse recurso na forma de uma configuração opcional.

2 curtidas

Tentamos isso no passado e as pessoas ficaram bastante chateadas com isso.

4 curtidas

@sam Faça disso uma opção :+1:

Encontrei isso hoje.
Acho que a orientação correta é dar a opção de modificar isso nos projetos móveis (já que eu baixo e edito o código-fonte do Android, por exemplo) também.

E sim, você está certo, a Apple ignora essa propriedade (no Reino Unido é obrigatório por lei habilitar essa funcionalidade de zoom com pinça, por exemplo).