Я пытаюсь использовать прослушиватель событий для регистрации моего текущего состояния ориентации - но по какой-то причине он не срабатывает.
if(window.orientation){
adjustHeader(window.orientation);
window.addEventListener("orientationchange", e => {
adjustHeader(window.orientation)
});
}else if(screen.orientation){
adjustHeader(screen.orientation);
window.addEventListener("orientationchange", e => {
adjustHeader(screen.orientation)
});
}
function adjustHeader(deviceOrientation){
if (Math.abs(deviceOrientation) === 90) {
// Landscape
alert("LANDSCAPE");
} else {
// Portrait
alert("PORTRAIT");
}
}