zoukankan      html  css  js  c++  java
  • 设备检测

    // 这段代码引用自:https://github.com/binnng/device.js
    
    var WIN = window;
    var LOC = WIN["location"];
    var NA = WIN.navigator;
    var UA = NA.userAgent.toLowerCase();
    
    function test(needle) {
      return needle.test(UA);
    }
    
    var IsTouch = "ontouchend" in WIN;
    var IsAndroid = test(/android|htc/) || /linux/i.test(NA.platform + "");
    var IsIPad = !IsAndroid && test(/ipad/);
    var IsIPhone = !IsAndroid && test(/ipod|iphone/);
    var IsIOS = IsIPad || IsIPhone;
    var IsWinPhone = test(/windows phone/);
    var IsWebapp = !!NA["standalone"];
    var IsXiaoMi = IsAndroid && test(/mis+/);
    var IsUC = test(/ucbrowser/);
    var IsWeixin = test(/micromessenger/);
    var IsBaiduBrowser = test(/baidubrowser/);
    var IsChrome = !!WIN["chrome"];
    var IsBaiduBox = test(/baiduboxapp/);
    var IsPC = !IsAndroid && !IsIOS && !IsWinPhone;
    var IsHTC = IsAndroid && test(/htcs+/);
    var IsBaiduWallet = test(/baiduwallet/);
  • 相关阅读:
    读后感四
    读后感五
    公文流转系统
    统计文件中单词的频率,给出前N的单词
    读入一个文件输出每个字母的频率
    小工到专家
    从小工到专家读后感
    动手动脑 类与对象
    海芋
    棕竹
  • 原文地址:https://www.cnblogs.com/fqlGlog/p/11347375.html
Copyright © 2011-2022 走看看