网站首页 文章专栏 移动端,JS判断浏览器为微信内置,QQ内置,web

移动端,JS判断浏览器为微信内置,QQ内置,web

编辑时间:2018-07-02 13:30:34 作者:苹果 浏览量:425





    前言:利用JS判断项目处于移动端的微信内置浏览器还是QQ内置浏览器,或是webH5端。 特别注意,IOS平台上QQ的内置浏览器判断方式与android不同


    function webType() {

          var ua = window.navigator.userAgent.toLowerCase();

          var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端

          if (ua.match(/MicroMessenger/i) == 'micromessenger') {

            return ‘微信内置浏览器';

          }

          if (isiOS) {

            if (ua.match(/QQ/i) == 'qq') {

              return   'IOS QQ内置浏览器';

            }

          } else {

            if (ua.match(/Mqqbrowser/i) == 'mqqbrowser') {

              if (ua.match(/mobile/i) == 'mobile') {

                return  'QQ内置浏览器';

              } else {

                return  'web';

              }

    

            }

          }

    }



    出自:何冰华个人网站

    地址:http://www.hebinghua.com/

    转载请注明出处


来说两句吧
最新评论