iOS / navigateur safari mobile encore des zooms tandis que la fenêtre d'affichage est réglé sur user-scalable=no ? Vérifiez les paramètres d'Accessibilité de!

Ce Mobile Safari (apparemment impossible et pourtant sans-papiers) problème m'a permis de passer pour un long temps aujourd'hui, et j'étais sur le point de poster une question à ce sujet ici quand j'ai pensé à elle.

Le problème: Alors que j'avais mis <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=no;"/> mon iPad web app encore autorisés à zoom manuel (pincement dans le navigateur). -- Mais seulement sur mon iPad, pas sur mon iPhone.

Aussi je voudrais faire pivoter l'appareil entre mode portrait au mode paysage pour vérifier l'orientation spécifique en mode code CSS, qui a donné des résultats étranges:

  • Rotation de Paysage à Portrait, il n'y a pas de problème, la taille et le placement de tout type de sens.
  • Après cela, la rotation du Portrait de retour vers le Paysage et la.. la fenêtre d'affichage est resté aussi large que c'était en mode Portrait, c'est à dire. il a été agrandie (à l'échelle) dans. J'avais manuellement le zoom avant de revenir à l'intégralité de l'image /fenêtre d'affichage. Ce qui devrait être impossible.
  • Il y a deux paramètres de prévenir l'utilisateur de zoomer mais quels sont les avantages? Je ne vois que des inconvénients.
InformationsquelleAutor eelkedev | 2011-01-24