收藏
回答

FileSystemManager.readFile iOS高版本报错

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug FileSystemManager 客户端 FileSystemManager 7.0.4

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


- 当前 Bug 的表现(可附上截图)  如题,9张图片循环转base64时进行不下去,机型:iphonex 系列;iOS版本12以后

- 预期表现


- 复现路径


- 提供一个最简复现 Demo

for (var i = 0; i < that.data.imagesList.length; i++) {

var item = that.data.imagesList[i].path.toString()

setTimeout(() => {

wx.getFileSystemManager().readFile({

filePath: item, //选择图片返回的相对路径

encoding: 'base64', //编码格式

success: res => { //成功的回调

console.log(res.data)

imagesArr.push(res.data)


},

fail: res => {

console.log(res)

}

})

// let base64 = wx.getFileSystemManager().readFileSync(item, 'base64')

// imagesArr.push(base64)

}, 200)



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

1 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    05-30

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    05-30
    赞同
    回复 6
    • 宋艳
      宋艳
      05-30

      就上面那段代码

      05-30
      回复
    • 宋艳
      宋艳
      05-30

      低版本没问题,主要是高版本,具体机型、微信版本号、系统版本号,以及能复现问题的代码片段,都已给出,主要是真机测试问题,微信开发者工具没有

      05-30
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      05-30回复宋艳

      代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)提供下课运行的代码片段

      05-30
      回复
    • 宋艳
      宋艳
      05-30

      https://developers.weixin.qq.com/s/OBOeyKmw7K8n


      213行左右

      05-30
      回复
    • 张毅
      张毅
      06-28回复宋艳

      请问问题解决了吗?

      06-28
      回复
    查看更多(1)