Lorsque je lance mon application en mode portrait, elle fonctionne bien. Puis je passe en mode paysage et elle est mise à l'échelle. Pour que l'échelle soit correcte en mode paysage, je dois double-cliquer deux fois sur un élément, d'abord pour effectuer un zoom avant complet (comportement normal du double-cliquer), puis pour effectuer un zoom arrière complet (comportement normal du double-cliquer). Lorsque le zoom arrière est effectué, il est ramené à la NOUVELLE échelle correcte pour le mode paysage.
Le passage en mode portrait semble fonctionner de manière plus cohérente, c'est-à-dire qu'il gère le zoom de manière à ce que l'échelle soit correcte lorsque l'orientation repasse en mode portrait.
J'essaie de savoir s'il s'agit d'un bogue ou d'un problème qui peut être résolu avec JavaScript.
Dans le méta-contenu de la fenêtre d'affichage, je fixe l'échelle initiale à 1.0 et je ne fixe PAS d'échelle minimale ou maximale (et je ne veux pas le faire). Je fixe la largeur à device-width.
Des idées ? Je sais que beaucoup de personnes seraient reconnaissantes d'avoir une solution car il semble que ce soit un problème persistant.
1 votes
Une solution parfaite : Pas de javascript ! stackoverflow.com/a/8727440/805787