gh_c52631f672f8
使用chooseMedia调用相机拍摄在Ipad(A16)中触发fail?- 问题前置描述 1. 相机相册等权限等所有权限均已开启授权微信访问 2. 微信后台中相对应的授权申请已填写且通过 3. 除了 iPad(A16)设备外, 想同场景下目前其余用户真机未出现此问题 4. 使用 authorize 查看对应的权限均显示已授权 5. 从相册选择可正常上传, 但拍照后上传不行(拍摄的图片图库中存在) 6. 真机剩余内存充足, 可用容量70多GB - api: chooseMedia - 微信版本: 8.0.60 - 用户真机设备信息: iPad(A16) - 真机系统版本: ios18.5 - 问题描述: 使用 wx.chooseMedia() Api 被 fail 捕获错误 - 错误信息: {errMsg: chooseMedia:fail, failedCount: 1, type: 'image', tempFiles: []} - 代码片段: ```js chooseFile = new Promise((resolve, reject) => { wx.chooseMedia({ count: 9, sourceType: ["camera"], mediaType: ["image"], sizeType: ["original", "compressed"], success: resolve, fail: reject, }); }); chooseFile .then((res) => { // 业务代码 }) .catch((err) => { console.error("error===>", err); // {errMsg: chooseMedia:fail, failedCount: 1, type: 'image', tempFiles: []} }); ``` [图片]
07-10