这两者为何在同一种浏览器中返回值一样?
1 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
appVersion与userAgent的值并不相同。
我对比了本机上两款不同的浏览器中,navigator的属性appName、appVersion、appCodeName、userAgent值
Chrome 65:
appName:Netscape
appVersion:5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
appCodeName:Mozilla
userAgent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Firefox 59:
appName:Netscape
appVersion:5.0 (Macintosh)
appCodeName:Mozilla
userAgent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:59.0) Gecko/20100101 Firefox/59.0
在Web标准中appVersion表示所使用浏览器的版本号,可以只是个数值,如5.0。
添加回答
举报
0/150
提交
取消