用JavaScript怎么区分【手机QQ】内嵌的浏览器,和手机上的【QQ浏览器】的区别?
一般都是useragent是不一样的!你可以吧浏览器的useragent打印出来看一下,会有细微的差别。
var ua = navigator.userAgent.toLowerCase();
楼上正解,userangent是不一样的,手机qq内置的是qq浏览器。一般你用userangent获取了之后,用正则匹配一下就知道结果了。详细的可以百度,你会查到详细的正则表达式
10 回答11.1k 阅读
6 回答2k 阅读✓ 已解决
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
1 回答8.8k 阅读
2 回答9k 阅读✓ 已解决
2 回答6.5k 阅读
2 回答5.2k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
一般都是useragent是不一样的!你可以吧浏览器的useragent打印出来看一下,会有细微的差别。