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

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

已邀请:

qishiwotinghao

赞同来自:

Get the device width in javascript

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

要回复问题请先登录注册