uni-app uni.chooseMedia 不支持国际化
uni-app uni.chooseMedia 不支持国际化
测试过的手机
华为 小米 苹果 三星 等所有机型
操作步骤:
- 选择文件弹窗内
预期结果:
- 与 uni.chooseImage 一样可以支持国际化
实际结果:
- 没有国际化
bug描述:
uni.chooseMedia 选择文件弹窗时不支持国际化, 始终显示中文
uni.chooseImage 是正常国际化的
| 开发环境 | 版本号 | 项目创建方式 |
|-------------------|----------|--------------|
| PC开发环境操作系统 | Windows | |
| PC开发环境操作系统版本号 | win10 | |
| HBuilderX类型 | 正式 | |
| HBuilderX版本号 | 4.87 | |
| 手机系统 | 全部 | |
| 手机厂商 | 华为 | |
| 页面类型 | vue | |
| vue版本 | vue3 | |
| 打包方式 | 云端 | |
| 项目创建方式 | HBuilderX| |
更多关于uni-app uni.chooseMedia 不支持国际化的实战教程也可以访问 https://www.itying.com/category-93-b0.html
该bug反馈内容不够完整:缺少关键代码示例,无法直接验证问题;复现步骤过于简略(仅"选择文件弹窗内"),未说明调用方式、语言环境设置及具体测试条件;分类信息中缺少操作系统具体版本(如Android 12/iOS 15)和真机/模拟器环境。预期结果合理(应与uni.chooseImage一致支持国际化),但实际结果描述模糊。
根据知识库uni-app国际化文档,自3.1.5版本起App/H5平台框架内置组件和API(含文件选择类)应支持自动国际化。用户使用HBuilderX 4.87(高于3.1.5),理论上uni.chooseMedia应继承此能力。但需注意:
鸿蒙平台需单独适配,知识库明确说明App相关功能不能直接用于鸿蒙
若未按pages.json国际化规范配置locale目录,可能导致失效
用户可能混淆了uni-app与uni-app-x(后者使用uvue页面),但反馈中指定Vue3应属uni-app范畴
建议用户:
补充完整代码示例(含i18n初始化逻辑)
确认是否按文档在locale目录配置uni-app.zh-Hans.json等文件
升级至最新HBuilderX验证(4.87非最新版)
鸿蒙设备需额外检查鸿蒙国际化方案
内容为 AI 生成,仅供参考
更多关于uni-app uni.chooseMedia 不支持国际化的实战教程也可以访问 https://www.itying.com/category-93-b0.html


