zoukankan      html  css  js  c++  java
  • JS判断设备的类型

    利用JS判断浏览器的用户代理,从而获得设备类型。利用这个方法可以获得用户的设备是移动设备还是PC设备。

     
     
    JS代码如下:
     
        function browerType() {
            var sUserAgent = navigator.userAgent.toLowerCase();   //浏览器的用户代理设置为小写,再进行匹配
            var isIpad = sUserAgent.match(/ipad/i) == "ipad";   //或者利用indexOf方法来匹配
            var isIphoneOs = sUserAgent.match(/iphone os/i) == "iphone";
            var isMidp = sUserAgent.match(/midp/i) == "midp";  //移动信息设备描述MIDP是一套Java应用编程接口,多适用于塞班系统
            var isUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";  //CVS标签
            var isUc = sUserAgent.match(/ucweb/i) == "ucweb";
            var isAndroid = sUserAgent.match(/android/i) == "android";
            var isCe = sUserAgent.match(/windows ce/i) == "windows ce";
            var isWM = sUserAgent.match(/windows mobil/i) == "windows mobil";
     
            if (isIpad || isIphoneOs || isMidp || isUc7 || isUc || isAndroid || isCe || isWM) {
                alert('该设备为移动设备');
            } else {
                alert('该设备为PC设备');
            }
        }
     
        browerType();
     
  • 相关阅读:
    webgl-hdr
    color-balance-of-photoshop-using-opencv
    ssr
    hello girl
    牛人收集的162个JavaScript学习教程pdf资源
    What is the order of postprocessing effects?
    glslsandbox
    Geeks3D’s GLSL Shader Library
    face swap
    Leetcode 115.不同的子序列
  • 原文地址:https://www.cnblogs.com/Alan2016/p/5156967.html
Copyright © 2011-2022 走看看