jQuery 判断终端是IOS还是Android / jQuery处理背景图片不能撑满屏幕

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery 判断终端是IOS还是Android / jQuery处理背景图片不能撑满屏幕相关的知识,希望对你有一定的参考价值。

判断终端并对相应的终端进行不同处理方法(函数)

$("#btn_download").click(function () {
            var u = navigator.userAgent;
            var isandroid = u.indexOf(‘Android‘) > -1 || u.indexOf(‘Adr‘) > -1; //android终端
            var isios = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
            $("#lucencyBg").show();
            if (isAndroid) {
                //android终端处理函数
                alert(‘是否是Android:‘+isAndroid);

            }else if(isiOS){
                //ios终端处理函数
                alert(‘是否是iOS:‘+isiOS);

            }else{
                alert("其他浏览器");
            }
        });

附:jQuery处理背景图片不能撑满屏幕:

$("#_main").height(window.innerHeight);
        //两种方法可选,可根据需要选择
        //window.screen.height
        //window.innerHeight    
    
        //console.log(window.screen.height); 

 这样css代码就不用写高度了,但是要加上几句css:

#_main{
    width: 100%;
    background: url("../images/QRBg.png") 0 0 no-repeat;
    /*需要添加下面的代码*/
    background-size: 100% auto;
    display: flex;
    justify-content: center;
}

 

以上是关于jQuery 判断终端是IOS还是Android / jQuery处理背景图片不能撑满屏幕的主要内容,如果未能解决你的问题,请参考以下文章

js快速判断设备终端是ios还是android

JS判断是IOS还是Android

JS判断是IOS还是Android

js判断手机系统是iOS还是android

JS-判断用户使用的终端是安卓还是IOS

判断当前移动端是Android还是ios还是微信