通过弹出不同的环境的ua发现在Android上QQ内置环境的ua中有关键字 MQQBrowser, 并且后面紧跟一个QQ字符,QQ浏览器则没有,因此在Android上区分,需要用正则判断ua中包含MQQBrowser并且之后包含QQ,则是QQ内置浏览器,ua中包含MQQBrowser但是不包含QQ则是QQ浏览器在ios上QQ内置浏览器的ua包含一个空格加QQ,但是不包含MQQBrowserQQ浏览器ua包含MQQBrowser但是不包含单独的QQ问题中红色部分均为ua字符串中的某一段字符串,现在我的难题是,我不会写正则表达式,我希望的写法如下isIosQQ = isIos && /xxxxx/.test(ua);
isAndroidQQ = isAndroid && /xxxxx/.test(ua);求各位帮助,万分感谢!
添加回答
举报
0/150
提交
取消