为了账号安全,请及时绑定邮箱和手机立即绑定

严重怀疑这节判断浏览器名称方法的准确性!

大多数浏览器的userAgent都有很多别的浏览器的名称吧!

这单靠一个indexOf("XXX")>-1怎么能准确判断呢?

比如说,EDGE就判断为chrome?

正在回答

4 回答

我觉得用lastIndexOf() 可以说试一试

0 回复 有任何疑惑可以回复我~

浏览器名称为:Netscape
浏览器代码名:Mozilla
浏览器版本名:5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063
浏览器操作系统:Win32
头部名称:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063 

0 回复 有任何疑惑可以回复我~

能看下edge浏览器中输出的u_agent句子吗?

0 回复 有任何疑惑可以回复我~

这个是要先调试的,

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

严重怀疑这节判断浏览器名称方法的准确性!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信