Procédure de programmation pour trouver le device-width dans Phonegap/JQuery mobile
J'ai besoin de trouver l'appareil-largeur de l'appareil mobile.
Même si l'on peut préciser le contenu
<meta name="viewport" content="width=device-width; user-scalable=no" />
Mais j'ai besoin de pour obtenir par programme l'appareil largeur pour calculer une certaine logique dans mon application. Comment puis-je obtenir de l'appareil largeur?
Vous devez vous connecter pour publier un commentaire.
La
viewport
dimensions peuvent être recueillies par le biais de lawindow
objet:Bien que vous ne serez pas toujours des résultats parfaits, les différents appareils se comportent différemment, ce qui donne le
viewport
dimensions, pas les dimensions de l'écran.Vous pouvez également vérifier la largeur d'un
data-role="page"
élément à trouver ledevice-width
(depuis qu'il est défini à100%
de ladevice-width
):$('#placeholder').width($(window).width());
.Pas sûr que la solution proposée fonctionne comme prévu. Êtes-vous sûr que vous obtenez la vraie device-width?
Je suis en utilisant le code suivant dans mon application et il fonctionne très bien:
Espère que cela peut aider quelqu'un!