JavaScript 取得螢幕方向

取得螢幕方向:
    
const orientation = window.screen.orientation.type
if (orientation === 'portrait-primary') {
    console.log('螢幕方向為直向');
} else if (orientation === 'landscape-primary') {
    console.log('螢幕方向為橫向');
}
    

偵測/監聽螢幕方向變更事件:
    
window.screen.orientation.onchange = () => {
    console.log('螢幕方向已改變');
};
    



參考資料:
mdn - ScreenOrientation: type property

留言