是否支持设备定向javascript html5

是否支持设备定向javascript html5,javascript,android,ios,html,orientation,Javascript,Android,Ios,Html,Orientation,我需要知道iPhone或Android设备上的设备定位是否锁定 我可以找到一种方法来确定设备定向是否受支持,但当我想显示一条消息告诉用户我的html5网页需要旋转到横向,并且他的设备被锁定时,这对我没有帮助。这只是部分解决方案。对不起 我会在页面加载时检查设备窗口。方向,如果不是横向的,则向用户显示消息以更改方向并关闭方向锁定 然后收听“devicemotion”事件,即使方向锁定,也会触发该事件。然后在“devicemotion”上再次检查window.orientation,如果window

我需要知道iPhone或Android设备上的设备定位是否锁定


我可以找到一种方法来确定设备定向是否受支持,但当我想显示一条消息告诉用户我的html5网页需要旋转到横向,并且他的设备被锁定时,这对我没有帮助。

这只是部分解决方案。对不起

我会在页面加载时检查设备窗口。方向,如果不是横向的,则向用户显示消息以更改方向并关闭方向锁定

然后收听“devicemotion”事件,即使方向锁定,也会触发该事件。然后在“devicemotion”上再次检查window.orientation,如果window.orientation为横向,则关闭消息

设备运动

解决方案是在页面加载时检查方向。为什么这是一个解决方案?无论初始方向如何,我仍然不知道是否锁定或启用了旋转。。。