22得票7回答
使用navigator.language获取用户的地区

最近我一直在使用以下代码来获取用户所在的国家(ISO-3166): const region = navigator.language.split('-')[1]; // 'US' 我一直以为字符串会类似于en-US——国家代码会在数组的第二个位置。 我认为这种假设是不正确的。 根据...

16得票1回答
如何在Android API < 21中获取IETF BCP47语言代码

在Android API 21以下,有没有一种聪明的方法来获取BCP47语言代码? 在API级别21+中,Locale.toLanguageTag正是我所需要的。如何在较低的API级别中获取此代码?