PhoneGap: mise à l'Échelle vers le bas d'une page web avec fenêtre d'affichage
Je suis entrain de créer un prototype rapide d'une Application nous allons construire au travail afin que nous puissions faire un rapide test utilisateur sur certaines fonctionnalités.
Mon designer qui a créé mes images à un 640px de largeur pour correspondre à la résolution de l'iPhone 5. Donc, pour faire simple et rapide, j'ai utilisé cette fenêtre d'affichage de la balise:
<meta name="viewport" content="width=device-width, initial-scale=0.5, maximum-scale=0.5, user-scalable=no">
Ce travail parfaitement dans le navigateur Safari mobile, mais maintenant que je l'ai enveloppé dans PhoneGap c'est se comporter comme l'échelle est fixée à 1. Toute réflexion sur ce que je dois faire pour résoudre ce problème?
Merci.
Le maximum de l'échelle n'aurait pas été nécessaire, mais il est dans mon extrait alors je l'ai laissé.
OriginalL'auteur gokujou | 2013-03-22
Vous devez vous connecter pour publier un commentaire.
Je l'ai trouvé. Il y a un "config.xml" dans la racine du projet. La définition de cette ligne:
Pour être "vrai" comme mon extrait montre ici, fait de l'application de l'échelle correctement comme il l'a fait en ligne.
Merci u! c'est vraiment utile
Ne fonctionne pas pour moi...la moindre idée?
cela ne semble pas fonctionner
bonjour j'ai trouvé cela dans la mise en scène config.xml,pouvez-vous me dire où dois-je mettre cette ligne
OriginalL'auteur gokujou
viens de tester, de préférence n'est pas complète solution, effectuer les opérations suivantes:
config.xml:
de préférence name="EnableViewportScale" value="true" />
activité principale, activer la fenêtre d'affichage dans les paramètres APRÈS loadurl:
OriginalL'auteur user3110285
Je vois au-dessus d'une erreur possible. Peut-être que mon parieurs peuvent les commenter.
1) La première interlocuteur semble vouloir à l'échelle. La fin de la ligne, les états "user-scalable=no". Cela pourrait entraîner aucune mise à l'échelle - mise à l'échelle 100%. Les navigateurs vous permettent de l'échelle de n'importe quoi, à droite? Donc, Safari résultat a été un leurre.
Aussi, le premier et le maximum de l'échelle sont les mêmes.
2) Selon Sebastions répondre, peut-être la valeur correcte est "50" pas "0.5".
OriginalL'auteur GraceGuy