Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iPad或平板电脑上使用Javascript检索区域格式?_Javascript_Android_Ipad_Regional Settings - Fatal编程技术网

如何在iPad或平板电脑上使用Javascript检索区域格式?

如何在iPad或平板电脑上使用Javascript检索区域格式?,javascript,android,ipad,regional-settings,Javascript,Android,Ipad,Regional Settings,因此,在我的项目中,我试图从iPad或平板电脑(例如“en-us”)中获取用户喜欢的区域设置。我试着使用这行代码 var regionSettings=navigator.userLanguage | | navigator.language 然而,我得到的只是“en-us”-即使我将我的区域设置设置为“en-ca”。请参考以下链接,这可能有助于解决您的问题 我就是这么用的。它在普通浏览器上工作。但如果我使用的是iPad,它会从路由器获取地理位置信息,而不是用户喜欢的格式

因此,在我的项目中,我试图从iPad或平板电脑(例如“en-us”)中获取用户喜欢的区域设置。我试着使用这行代码

var regionSettings=navigator.userLanguage | | navigator.language


然而,我得到的只是“en-us”-即使我将我的区域设置设置为“en-ca”。

请参考以下链接,这可能有助于解决您的问题


我就是这么用的。它在普通浏览器上工作。但如果我使用的是iPad,它会从路由器获取地理位置信息,而不是用户喜欢的格式