js判断当前设备类型
let I = navigator.userAgent;
let isiPad = (I.match(/(iPad).*OS\s([\d_]+)/)) ? true : false;
let isiPhone = (!isiPad && I.match(/(iPhone\sOS)\s([\d_]+)/)) ? true : false;
let isMac = (I.match(/(Mac\sOS)\sX\s([\d_]+)/)) ? true : false;
let isSafari = ((isiPad || isiPhone) && I.match(/Safari/)) ? true : false;
let isAndroid = (I.match(/android/i)) ? true : false;
var isMQQBrowser = I.match(/MQQBrowser\/([\d\.]+)/) ? true : false;
var isUCBrowser = I.match(/UCBrowser\/([\d\.]+)/) ? true : false;
var isQQ = (!isMQQBrowser) ? (I.match(/QQ\/([\d\.]+)/) ? true : false) : false;