JavaScript 在移动设备上无法正确获取窗口的像素宽度
JavaScript not getting pixel width of window correct on mobile devices
我的项目位于以下网址:
http://mmhudson.com/test.html
文档中包含的div 和画布在大多数设备上设置为 480 像素宽,但在移动设备上(我的 iPhone 和 android 手机是我测试过的唯一设备,但我假设它几乎是通用的)它们在文档上是 480 像素,但文档比屏幕上的像素数宽(如果你在移动设备上看时,你会明白我的意思还不明白)。奇怪的是它在计算机上工作得很好。
我该如何解决这个问题?
使用有效的 DOCTYPE,然后
<meta name="viewport" content="width=device-width, initial-scale=1">
重要的部分是width=device-width
.
https://developer.mozilla.org/en-US/docs/Mobile/Viewport_meta_tag
相关文章:
- 用javascript从窗口获取文档,同时检查文档是否已加载
- 如何通过弹出窗口获取输入并通过javascript/jquery将文本放入变量中
- 从父窗口获取 iframe 中文本框的值
- 从 window.open()'ed 窗口获取内容后重定向
- 从后台页面Chrome扩展弹出窗口获取iframe
- 如何在电子应用程序中从浏览器窗口获取DOM树
- 从弹出窗口获取值
- 从另一个打开的具有不同来源的窗口获取Url
- 从父窗口获取iframe html或名称
- 如何从KendoUI模式窗口获取返回值
- 从Javascript弹出窗口获取值-用作php post值
- 如何使用javascript从父窗口获取子窗口url
- 从mysql到弹出窗口获取数据
- 从显示另一个域的另一个窗口获取文档位置
- 当文本框从弹出窗口获取值时加载数据
- 当窗口关闭时,如何从JS弹出窗口获取数据
- 从子窗口获取数据
- ASP.NET:如何从弹出窗口获取JavaScript变量
- 如何从框架窗口获取框架集
- 从子窗口获取值时出现问题