window.innerWidth远小于移动浏览器中的屏幕分辨率

时间:2014-02-15 00:50:43

标签: html5 mobile-browser

我正在使用window.innerWidth,window.innerHeight,window.outerWidth和window.outerHeight来布局移动网页中的组件。但是我注意到一个有趣的事实:移动浏览器返回的值远小于实际的屏幕分辨率。例如:

我的电脑:innerWidth:1920,outerHeight:1056。res:1920 * 1080

我的星系s3:innerWidth:360,outerHeight:567。res :(不确定,但必须大于此)

ipad air:innerWidth:768,innerHeight:928。res:2048 * 1536

kik messenger浏览器在ipad air上运行:innerWidth:320,outerHeight:480。res:2048 * 1536

我不确定为什么会这样。我正在使用画布在我的网页上绘制图像。 PC浏览器上的图像非常清晰。但是在移动浏览器上有点模糊。如果在kik messenger的浏览器中运行,文本和图像会超级模糊。我认为模糊的文字和图像可能是由问题引起的,所以它应该有助于解决这个问题。

0 个答案:

没有答案