判断安卓还是IOS机型

1,053 阅读1分钟

前端的移动端项目中经常需要判断用户手机的机型,判断其为Android或IOS可以通过浏览器的window.navigator.userAgent进行判断。

/** 是否为android */
export const isAndroid =
  window.navigator.userAgent.toLowerCase().indexOf('android') > -1

/** 是否是ios */
export const isIOS = !!window.navigator.userAgent.match(
  /\(i[^;]+;( U;)? CPU.+Mac OS X/
)