移动PCiphoneAndriod是否横屏实用

Posted Tong_sunshine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动PCiphoneAndriod是否横屏实用相关的知识,希望对你有一定的参考价值。

判断是否是PC端
if (/android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
    //移动端
}else{
    //PC
}
判断是否横屏
function orient() {
    console.log($(window).width())
    $(\'.back-box\').css(\'display\',\'none\')
    if (window.orientation == 90 || window.orientation == -90) {
        //ipad、iphone竖屏;Andriod横屏
 $("body").attr("class", "landscape");
        orientation = \'landscape\';
        return false;
    }
    else if (window.orientation == 0 || window.orientation == 180) {
        //ipad、iphone横屏;Andriod竖屏
 if (/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
            //移动端
            
        }else{
            //PC
        }
        $("body").attr("class", "portrait");
        orientation = \'portrait\';
        return false;
    }
}
//页面加载时调用
$(function(){
    orient();
});
//用户变化屏幕方向时调用
$(window).bind( \'orientationchange\', function(e){
    orient();
});

以上是关于移动PCiphoneAndriod是否横屏实用的主要内容,如果未能解决你的问题,请参考以下文章

移动端横屏和竖屏兼容css要写两套代码吗

网页手机强制横屏

移动端如何让页面强制横屏

移动端如何强制页面横屏

移动端竖屏解决方案

前端判断横屏还是竖屏