JS獲取手機、ipad橫豎屏幕方向並監聽變化


 if (navigator.userAgent.match(/mobile/i)) {

            var mql = window.matchMedia('(orientation: portrait)');
            function onMatchMediaChange(mql) {
                if (mql.matches) {
                    //豎屏
                    alert('此時豎屏')
                } else {
                    //橫屏
                    alert('此時橫屏')
                }
            }
            // 輸出當前屏幕模式
            onMatchMediaChange(mql);

            // 監聽屏幕模式變化
            mql.addListener(onMatchMediaChange);

        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM