【问题标题】:Determine device orientation (specific condition) [duplicate]确定设备方向(特定条件)[重复]
【发布时间】:2018-09-03 11:49:57
【问题描述】:

确定设备窗口方向的最简单方法是什么? 我知道它是如何工作的onresize method and window.innerWidth > window.innerHeight 但是 它也应该适合手机设备。我的意思是键盘,这对我来说有点问题,因为如果我使用经典方法,它们也会在键盘打开时运行,我不想要它。我只需要一个能在电话设备改变方向时起作用的东西。它也应该适合 iOS 和 Android,因为我注意到在 iOS 上,当键盘打开高度时,它与 Android 设备上的高度不同。也许有人知道这样做的通用方法?我将不胜感激在哪里寻找最佳方法的任何建议!

注意:这不是重复的,我不需要window.innerWidth > window.innerHeight

【问题讨论】:

标签: javascript


【解决方案1】:

嘿试试用deviceorientation来处理设备方向

window.addEventListener("deviceorientation", handleOrientation, true);

这里是一个例子:Processing orientation events

【讨论】:

    猜你喜欢
    • 2020-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    • 2012-09-06
    • 1970-01-01
    • 2015-11-13
    • 1970-01-01
    相关资源
    最近更新 更多