确定设备方向(特定条件)

时间:2018-09-03 11:49:58

标签: javascript

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

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

1 个答案:

答案 0 :(得分:0)

嘿,尝试使用deviceorientation处理设备方向

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

这是一个例子:Processing orientation events