Désactiver la rotation automatique dans Jquery Mobile ou PhoneGap
Bien que la croix-plate-forme de développement pour les appareils mobiles est si bon. Il n'est pas une simple option pour désactiver la rotation automatique ou de la serrure en un c'est à dire l'orientation portrait ou paysage.
Est de toute façon il soit en Jquery Mobile, PhoneGap, XUI n'importe où ?
Si oui, alors s'il vous plaît aider. Sa me rend fou.
source d'informationauteur icemelt7 | 2011-05-19
Vous devez vous connecter pour publier un commentaire.
Pour compléter la réponse ci-dessus.
Sur iPhone ajouter cette info.plist:
sur Android AndroidManifest.xml
Pour iOS, modifier la
PhoneGap.plist
fichier (par exemple, dans Xcode). Assurez-vous que le portrait est définie et décochez la case rotation automatique.Sur Android, vous devez modifier
AndroidManifest.xml
. Ajouterandroid:screenOrientation="portrait"
dans l'activité.Cordova permet de le régler dans les config.xml
Il suffit d'ajouter cette ligne dans le
<widget></widget>
tags:Vous pouvez également utiliser
landscape
ci-dessus pour l'effet opposé.Source: Apache Cordova DOcumentation - La config.xml Fichier
Sur PhoneGap vous pouvez maintenant spécifier la application large de l'orientation dans le config.xml fichier (notez que vous ne recevrez aucune
orientationchange
événement plus, donc ce n'est pas la bonne solution si vous voulez juste pour activer/désactiver la rotation automatique sur certaines pages seulement)