问答详情
源自:8-13 userAgent

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

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

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

比如说,EDGE就判断为chrome?

提问者:苏子晨 2017-04-26 11:54

个回答

  • 叼牌大师兄
    2017-12-17 17:55:07

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

  • Elvis_T
    2017-11-26 15:16:30

    浏览器名称为: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 

  • 爱上慕婉清6262634
    2017-08-31 16:41:52

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

  • hlzhan
    2017-04-26 17:02:57

    这个是要先调试的,