const appLanguage = uni.getLocale();
appLanguage === "en"; // true
const info = uni.getSystemInfoSync();
info.langauge === "zh-CN"; // true
- 发布:2024-12-10 10:20
- 更新:2024-12-11 12:07
- 阅读:94
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 22H
HBuilderX类型: Alpha
HBuilderX版本号: 4.36
浏览器平台: Chrome
浏览器版本: 131.0.6778.109 (正式版本)
项目创建方式: HBuilderX
操作步骤:
预期结果:
返回正确的语言
返回正确的语言
实际结果:
返回en
返回en
bug描述:
uni.getLocale获取的语言在H5平台上不正确,均返回en,但是通过systemInfoSync获取的language是正确的,在andorid无此问题,我没有调用过setLocale根据文档上说明应该返回的是系统语言,H5应该是浏览器语言
1***@qq.com (作者)
似乎也没有用,获取的语言还是en,但是uni.getSystemInfoSync().language 是zh-TW
2024-12-11 15:29