使用
window.addEventListener('deviceorientation', handleOrientation);
侦听设备方向
我知道我需要找到设备的alpha (0 - 360) 但不知道用什么范围来判断手机是否处于横向模式
答案 0 :(得分:-1)
您应该检查事件中的 alpha 值。
function handleOrientation (event) {
if (event.alpha>89 && event.alpha<150) {//the device is landscape at 90
console.log("Device is landscape");
};
}