我正在网页中捕获浏览器语言。代码非常简单如下:
function browserLanguage() {
return navigator.languages ? navigator.languages[0] : navigator.language || navigator.userLanguage;
}
在服务器端,我从头文件中捕获用户代理。但对于这个用户代理“Mozilla / 5.0(Linux; Android 6.0.1; SM-T713 Build / MMB29M)AppleWebKit / 537.36(KHTML,像Gecko)Chrome / 53.0.2785.124 Safari / 537.36”,我得到的语言为undefined
我用谷歌搜索,发现该设备是三星Tab,使用的浏览器是Chrome。有没有人有任何想法或稳定的方式来获得浏览器语言。
PS:我只能使用Javascript而不使用框架。
感谢。