Toutes les réponses sur SO pour récupérer la hauteur du périphérique semblent basées sur jQuery. Nous avons besoin de quelque chose en JavaScript pur avant le chargement du code jQuery.
document.documentElement.clientHeight
Il existe également un certain nombre d'autres méthodes: http://responsejs.com/labs/dimensions/
Peut-être un peu tard, mais utilisez window.screen.height
Dans la plupart des cas, $ (window) .height (); Fait le travail. Cependant, sur iOS, cela donne des résultats erronés à cause des barres d’outils, comme pour $ (window) .outerHeight (); . La bonne valeur à utiliser est window.outerHeight .
Essaye ça :
(typeof window.outerHeight != 'undefined')?Math.max(window.outerHeight, $(window).height()):$(window).height()