未定义移动设备的浏览器语言

时间:2016-09-22 10:13:28

标签: javascript browser android-browser mobile-browser

我正在网页中捕获浏览器语言。代码非常简单如下:

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而不使用框架。

感谢。

0 个答案:

没有答案