在 javascript 中获取与方向相关的屏幕尺寸 (iPad)
Getting the orientation dependent screen dimensions (IPad) in javascript
我正在尝试获取iPad上的屏幕尺寸。
$wnd.屏幕宽度$wnd.屏幕高度
当我处于横向模式时,尺寸返回 768x1024。 这不是我所期望的。 如何获得 1024x768 的真实尺寸?
注意:我没有改变方向,我从横向模式开始并保持在该模式下。
作为最简单的解决方案,如果宽度小于高度,则交换宽度和高度,以便始终获得横向模式的分辨率。
function getResolution(){
return {
width: $wnd.screen.width < $wnd.screen.height
? $wnd.screen.height
: $wnd.scree.width,
height: $wnd.screen.height > $wnd.screen.width
? $wnd.screen.width
: $wnd.scree.height
};
}
iPad 喜欢在你改变方向时做一些有趣的缩放。
您可以使用<meta viewport>
标签解决其中的许多问题,例如:
<meta name="viewport" content="user-scalable=no,initial-scale=1.0,
minimum-scale=1.0,maximum-scale=1.0">
相关文章:
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 对iPad上的点击事件反应缓慢
- 如何将屏幕分辨率乘以 80%,然后在代码中使用
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- 使用图像数组列表的simplegallary.js显示适合桌面屏幕的图像
- 导航栏没有调整到浏览器屏幕的大小
- 限制从iPad拍摄屏幕截图
- Twitter Bootstrap 模态背景不会覆盖 iPad 上的整个屏幕
- 如何在Javascript中获取iPad屏幕宽度
- 更改纵向屏幕(例如 iPad)的 CSS
- 在 javascript 中获取与方向相关的屏幕尺寸 (iPad)
- 如何擦除、清除、擦除保存在iPad主屏幕上的网络应用程序的HTML5本地存储
- window.screen.width在阶梯模式下提供iPhone/iPad屏幕的高度
- Canvas将箭头键控件添加到ipad和其他设备的屏幕上
- IPad Web应用程序-主屏幕图标未更新
- iPad safari在滑动屏幕之前不会显示加载的图像
- Phonegap iPad应用程序启动/启动屏幕切换在devicereready
- 如何在ipad屏幕被锁定时运行JavaScript事件
- 当屏幕方向改变时,window.screen.width值在iPad浏览器中不改变
- 屏幕键盘上的iPad webApps