收藏
回答

使用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: []}
  });
```



最后一次编辑于  06-27
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    06-27

    你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    06-27
    有用
    回复 2
    • ᥫᩣ
      ᥫᩣ
      06-27
      已上传日志, 微信号: wxid_uf7r3683u1ny22, 时间 2025-06-27 13:00 ~ 17:00
      06-27
      回复
    • ᥫᩣ
      ᥫᩣ
      07-04
      看到消息请回复一下, 客户使用设备必现问题, 客户在催了
      07-04
      回复
  • 🇨🇳Doi Mai🧧
    🇨🇳Doi Mai🧧
    发表于移动端
    07-10
    gh_c52631f672f8
    07-10
    有用
    回复
登录 后发表内容