02 2015
我曾經也想禁止用戶旋轉設備,也想實現(xiàn)像某些客戶端那樣,只能在肖像模式或景觀模式下才能正常運行。但現(xiàn)在我可以很負責任的告訴你:別想了!在移動版的webkit中做不到。
至少Apple webapp API已經說到了:我們?yōu)榱俗層脩粼趕afari中正常的瀏覽網頁,我們必須保證用戶的設備處于任何一個方位時,safari都能夠正常的顯示網頁內容(也就是自適應),所以我們禁止開發(fā)者阻止瀏覽器的orientationchange事件,看來蘋果公司的出發(fā)點是正確的,蘋果確實不是一般的蘋果。
iOS已經禁止開發(fā)者阻止orientationchange事件,那Android呢?對不起,我沒有找到任何資料說Android禁止開發(fā)者阻止瀏覽器orientationchange事件,但是在Android平臺,確實也是阻止不了的。