设备信息
品牌:华为
型号:P40
系统:HarmonyOS 4.0.0.135
微信:Android微信8.0.49
问题描述:当华为手机插入NM扩展卡,并设置默认存储位置为“存储卡”时,使用wx.chooseMedia选择的图片 使用wx.uploadFile上传是,返回错误"errno":600005,"errMsg":"uploadFile:fail fail:file doesn't exist"
复现步骤:
1、华为手机插入NM卡
2、进入“设置”,进入“存储”,在“内部存储”中“默认存储位置”选择“存储卡”
3、手机会自动重启
4、启动小程序,选择图片并上传,wx.uploadFile会返回错误 "errno":600005,"errMsg":"uploadFile:fail fail:file doesn't exist"
其他说明:
按以上步骤2,重新选择“内部存储”,重启手机,再选择“存储卡”,则上传功能可以正常使用,目前发现首次插入NM卡并设置默认存储位置为“存储卡”时会必现此问题,在存储设置里反复切换“存储卡”“内部存储”,此问题会随机出现。
疑似关联问题:
"errno":600005,"errMsg":"uploadFile:fail file path? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/000aacb7344c5097963e0aaa056400
在此问题也有开发者反应华为手机偶尔出现此问题