在Safari中检测iOS设备的初始方向

3

我知道如何在iOS的Safari中检测设备方向变化,但我无法理解如何在页面加载时检测初始方向。

检测设备是横屏还是竖屏很简单-只需将窗口宽度除以窗口高度,并将结果与1进行比较。但我不知道如何区分翻转后的竖屏和左右两种横屏模式。有办法吗?

(为什么需要这个呢?因为当设备倒置时,加速度计数据不会随着屏幕翻转,代码必须知道当前方向才能正确处理加速度计数据。)

1个回答

3

您可以在页面加载时检查window.orientation。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接