android - 如何在 Ionic3、Cordova 和 Angular4 应用程序中获取 android 设备的语言?

标签 android cordova ionic-framework ionic2 ionic3

我想从使用 Ionic 3、Cordova 和 Angular 4 开发的应用程序中获取 android 设备语言。

我怎样才能得到它?

最佳答案

window.navigator.language 在没有插件的情况下为我工作。我没有检查结果与 Globalization 插件相比如何,但我得到的结果如下:Android:“en-us”、“es-us”和 iOS:“en-US”和“es-XL”

另见 https://stackoverflow.com/a/4079798/431296 -window.navigator.userLanguage 未在 Android 或 iOS 上定义,因此我没有包含它

关于android - 如何在 Ionic3、Cordova 和 Angular4 应用程序中获取 android 设备的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46896574/

相关文章:

带选项卡的 Angular 6 RouterLink

android - 如何在代码中获取 attr 引用?

javascript - 从我的phonegap应用程序中具有src的视频标签下载视频

angularjs - 将 Visionmedia/debug 添加到 Ionic/AngularJS 应用程序

cordova - 在运行时动态更改 Ionic Cordova TabRoot

android - 没有 WiFi 和移动网络的 phonegap 地理定位

android - ExifInterface 始终返回 0 方向

android - native 应用程序如何实现 "responsive"?

Android 和 Eclipse : I can't able to find my device LG-E720 from Run/Debug Configuration/Android Device

iphone - 手机间隙 : completely removing the black bar from the iPhone keyboard