function hengshuping() {
if (window.orientation === 180 || window.orientation === 0) {
// 豎屏狀態(tài) do something
}
if(window.orientation === 90||window.orientation === -90) {
// 橫屏狀態(tài) do something
}
}
window.addEventListener('onorientationchange' in window ? 'orientationchange' : 'resize', hengshuping, false);
移動端的瀏覽器一般都支持 window.orientation 這個參數(shù)怀挠,通過這個參數(shù)可以判斷出手機是處在橫屏還是豎屏狀態(tài)勿她。
從而根據(jù)實際需求而執(zhí)行相應(yīng)的程序术奖。通過添加監(jiān)聽事件 onorientationchange腰奋,進行執(zhí)行就可以了蝠引。