cloud下载的文件读取不到 no such file or direactor
发布于 6 年前 作者 gang03 12401 次浏览 来自 官方Issues
  • 当前 Bug 的表现(可附上截图)
  • 预期表现

文件存在,可读取

极简单的取得cloud文件,然后确认临时文件是否存在。在开发工具里永远是正确的。

但是在微信里,就基本上都是错误的。错误信息如下:

※当然正式功能是读取文件内容。

  • 复现路径
  • 提供一个最简复现 Demo

var FileSystemManager = wx.getFileSystemManager();

var fileID = “cloud://kuaibao-dev.6b75-kuaibao-dev-1259412634/r/zp_4917_295_0_20180808163626.zpk”;

wx.cloud.downloadFile({ fileID: fileID }).then(function (res) {

 var accessParamWx = {

path: res.tempFilePath,// filePath: wx.env.USER_DATA_PATH + “/eee.zpk”,

success: function (res) {

console.log("wx.access : ");

console.log(res);

},

fail: function (err) {

console.error("wx.access  ");

console.error(err);

}

};

FileSystemManager.access(accessParamWx);

});

1 回复

wx.cloud.downloadFile({ fileID: fileID }).then(function (res)

res的值:

{

    errMsgdownloadFile:ok

   

statusCode200

 tempFilePathwxfile://tmp_f9e9ca92b0fe0a58fb8a66231d3acae6.zpk?skip_domain_check=true

}

回到顶部