Javascript 如何检测屏幕旋转的状态?

Javascript 如何检测屏幕旋转的状态?,javascript,mobile-safari,screen-orientation,orientation-changes,Javascript,Mobile Safari,Screen Orientation,Orientation Changes,我正在编写一个事件的实现 为了检测的结束,我正在跟踪触发orientationchange事件后window.innerWidth和window.innerHeight的状态。如果迭代次数X不改变这些值(使用setInterval),我将触发orientationchangend 我是否可以跟踪另一个变量,而不是更明确的window.innerWidth/window.innerHeight?是否在API中的任何地方公开了旋转进度?(例如,旋转屏幕的CSS转换;假设有一个)。这将随着屏幕定向AP

我正在编写一个事件的实现

为了检测的结束,我正在跟踪触发
orientationchange
事件后
window.innerWidth
window.innerHeight
的状态。如果迭代次数
X
不改变这些值(使用
setInterval
),我将触发
orientationchangend


我是否可以跟踪另一个变量,而不是更明确的
window.innerWidth
/
window.innerHeight
?是否在API中的任何地方公开了旋转进度?(例如,旋转屏幕的CSS转换;假设有一个)。

这将随着屏幕定向API的引入而成为可能,该API在iOS 8中不可用。iOS 9中也不可用。