angular - 在 Ionic 3 中获取用户的区域设置(国家信息)
我在尝试在我的 Ionic 3 应用中获取用户的国家信息时遇到了麻烦。我需要的只是来自他/她手机语言环境的国家信息。所以如果他的手机语言环境是 en-US,我只需要将语言环境作为字符串获取并分割,以便检索出“US”部分。
然而,我无法以 en-US 格式获取地区设置。我尝试的方法是:a) 使用 Angular 的 TranslateService:translateService.getBrowserLang() 以及其他方法,但我只能得到 en,而不是 en-US。
b) 使用 Cordova 的全球化插件,但我无法让它工作,并且我很快发现它自从 ECMAScript 国际化 API 发布以来已经被弃用
c) 使用 ECMAScript 国际化 API,但仍然无法以所需格式获取用户手机的区域设置
你能帮忙吗?我需要一些能在安卓和iOS上使用的东西