扫码关注官方订阅号
请问,如何判断是否是用手机qq内置浏览器打开链接
光阴似箭催人老,日月如移越少年。
navigator.userAgent.indexOf('QQBrowser') !== -1
这样写不管PC还是H5都可以了
navigator.userAgent.indexOf('MQQBrowser') !== -1
不过貌似手机qq hd不支持,你可以按这个方向测试下
1L的答案在最新版9.0中已经不行了。。
最新版QQ浏览器的agent是这样的 "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.69 Safari/537.36 QQBrowser/9.0.3100.400" 不知道下个版本会不会变。。。
"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.69 Safari/537.36 QQBrowser/9.0.3100.400"
抱歉楼主问的是手Q的。看错了。
var is_QQInnerBro = function(){
if (UA.match(/QQ\//i) == "QQ/") { return true; } else { return false; }
};
推荐一个帮大家区分任一品牌浏览器的方法 —— https://www.zhihu.com/questio...
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这样写不管PC还是H5都可以了
不过貌似手机qq hd不支持,你可以按这个方向测试下
1L的答案在最新版9.0中已经不行了。。
最新版QQ浏览器的agent是这样的
"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.69 Safari/537.36 QQBrowser/9.0.3100.400"
不知道下个版本会不会变。。。
抱歉楼主问的是手Q的。看错了。
var is_QQInnerBro = function(){
};
推荐一个帮大家区分任一品牌浏览器的方法 —— https://www.zhihu.com/questio...