繁体   English   中英

JavaScript在移动设备上无法获得正确的窗口像素宽度

[英]JavaScript not getting pixel width of window correct on mobile devices

我的项目位于以下URL:

http://mmhudson.com/test.html

在大多数设备上,文档中包含的div和canvas设置为480像素宽,但是在移动设备上(我测试过的唯一设备是我的iPhone和android手机,但我认为它非常通用)是文档上的480像素,但文档的宽度大于屏幕上的像素数(如果您不了解,在移动设备上看时,我会明白我的意思)。 奇怪的是,它在计算机上可以正常工作。

我怎样才能解决这个问题?

使用有效的DOCTYPE,然后

<meta name="viewport" content="width=device-width, initial-scale=1">

重要的部分是width=device-width

https://developer.mozilla.org/zh-CN/docs/Mobile/Viewport_meta_tag

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM