vue 判断当前设备

export function detect() {
  var equipmentType = " ";
  var agent = navigator.userAgent.toLowerCase();
  //android ios windows
  var android = agent.indexOf("android");
  var iphone = agent.indexOf("iphone");
  var ipad = agent.indexOf("ipad");
  var windows = agent.indexOf("windows");
  var isMac = /macintosh|mac os x/i.test(navigator.userAgent);
  if (android != -1) {
    equipmentType = "android";
  }
  if (iphone != -1 || ipad != -1 || isMac) {
    equipmentType = "ios";
  }
  if (windows != -1) {
    equipmentType = "windows";
  }
  return equipmentType;
}

posted @ 2022-03-22 15:02  小斌同学  阅读(582)  评论(0)    收藏  举报