怎么有效的获取手机的屏幕宽度和高度?


虽然移动端做了好久了但是在获取手机屏幕宽度的时候一直还是很虚
虽然最好的是width=100%; 但是这样的话高度就不知道怎么弄了
用zepto的$(window).width();有时候有问题
后来有人说用window.innerWidth 但是有时候还是有问题 弹出320
今天用mx测试在微信上是好的弹出432,但是在新浪微博上弹出320
有没有一个好的获取手机屏幕宽度的方法呢?

html5 手机浏览器 移动前端 JavaScript

ziyuese 10 years, 3 months ago

Get the device width in javascript


 var width = (window.innerWidth > 0) ? window.innerWidth : screen.width;

qwaerty answered 10 years, 3 months ago

Your Answer