uni-app 选择照片时选项全为英文 但具体选择界面语言是中文 手机系统语言也为中文
uni-app 选择照片时选项全为英文 但具体选择界面语言是中文 手机系统语言也为中文
测试过的手机:
Android:华为荣耀10
IOS: iPhone6 iPhone6s iPhone11
示例代码:
<image class="ico-header" src="../../../../static/images/menu_white.png" mode="" @click="upLoad" />
upLoad(){
uni.chooseImage({
count: 1,
sizeType: ['compressed'],
success(res) {
console.log(res.tempFiles[0]);
}
});
}
操作步骤:
更新到最新的版本中之后,还是发现在使用uni.chooseImage()方法时,弹出的底部选择项为英文,不论手机系统语言是中文还是英文
预期结果:
在系统语言为中文的情况下,使用uni.chooseImage()方法,底部弹出窗中语言为中文,系统语言在英文情况下,应该为英文
实际结果:
使用uni.chooseImage()方法,底部弹出窗中语言为英文,不论手机系统语言为哪种语言
bug描述:
uniapp 使用uni.chooseImage()方法 选择照片时,底部弹出窗选项全为英文,不论手机系统语言是中文还是英文,但是具体选择时,界面语言是中文
我感觉应该是hbuilderx版本的问题,因为在之前的版本中貌似没出现过这种问题,就是更新过一次hbuilderx,然后这个问题就出现了

| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows | windows 10 家庭中文版 | HBuilderX |
更多关于uni-app 选择照片时选项全为英文 但具体选择界面语言是中文 手机系统语言也为中文的实战教程也可以访问 https://www.itying.com/category-93-b0.html
试下HX3.1.17是否修复
更多关于uni-app 选择照片时选项全为英文 但具体选择界面语言是中文 手机系统语言也为中文的实战教程也可以访问 https://www.itying.com/category-93-b0.html
没有哦,并且我看今天更新的版本里面也没有提及优化选择相册的相关问题
回复 DCloud_Android_ST: 可以看下我的另一条评论,官方罗列的语言类型中对应的系统返回的language字段是存在差异性的
感觉内置的语言类型有点少,还有个问题就是,中文的类型不同的手机系统返回回来的对应类型是不同的,比如荣耀10返回回来的就是’zh-CN’而不是官方列出来的’zh-Hans’,所以我感觉这一块还是有点问题的
是否使用了 vue-i18n?
是的,是使用vue-i18n就可以直接设置吗
回复 莫欺少年穷: 对,设置为 zh-Hans
回复 DCloud_UNI_GSQ: 好的,设置好了,谢谢!


