鍍金池/ 問答/HTML/ 移動端如何強制頁面橫屏?

移動端如何強制頁面橫屏?

現(xiàn)在在做一個游戲落地頁面,背景是一張1200高的圖,當放在手機上后高度不夠,填不滿屏幕,希望能夠在手機打開時強制橫屏。

我找到的方法:

//判斷屏幕方向
if(window.orientation==90||window.orientation==-90){

alert("橫屏狀態(tài)!")

}

//監(jiān)聽屏幕方向
window.onorientationchange = function(){

switch(window.orientation){ 
    case -90: 
    case 90: 
        alert("橫屏:" + window.orientation);
    case 0: 
    case 180: 
         alert("豎屏:" + window.orientation);
    break; 
} 

}

但是我測試之后發(fā)現(xiàn)window.orientation已經(jīng)廢棄了,想請問一下還有其他方法可以做到嗎?

回答
編輯回答
有點壞

旋轉(zhuǎn)事件里面判斷寬高像素值大小對比,寬比高大,就是橫屏

2017年7月27日 10:06