判断是否是移动端,安卓,ios

//移动端的浏览器版本都比较高,可以监听DOMContentLoaded,而不是load,load会相对慢一点点,具体按事件使用情况而定。
    document.addEventListener("DOMContentLoaded", function () {
      var USER_Agent = navigator.userAgent;
      var MOBILE_IOS = /(iPhone|iPad|iPod|iOS)/i;
      var MOBILE_Android = /(Android)/i;
      var WX = /(micromessenger)/i;
  
      if (MOBILE_IOS.test(USER_Agent)) {
         console.log('IOS');
      } else if (MOBILE_Android.test(USER_Agent)) {
         console.log('安卓');
      }else if (WX.test(USER_Agent)) {
         console.log('微信浏览器');
      }
    });
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容