看到过去这么久了,还有很多同学没找到解决方案,在这里贴上正确的用法。注意粗体字。 统一回复: var tmp1 = wx.downloadFile({ url: "https://piggy.q1.com/res/atlas/imagescp2f660bd4.png", header: { 'content-type': 'application/json', }, filePath: wx.env.USER_DATA_PATH + "/res", success: function (res) { console.log("1111", res) }, fail: function (res) { console.log("2222", res) console.log("TTTTTTT", tmp1) } })
downloadFile:fail permission denied, opewx.downloadFile({ url: "https://piggy.com/res/atlas/images2d6983f.atlas", header: { 'content-type': 'image/png', }, filePath: "./res", success: function (res) { console.log("1111", res) }, fail: function (res) { console.log("2222", res) } }) filePath使用相对路径,相对于当前的JS文件所在的目录的下一子目录 res, 所以使用了filePath:"./res" 但报downloadFile:fail permission denied, open "./res"", statusCode: 200} 想要把 是没有权限打开这个res目录呢?还是根本都找不到。 求教wx.downloadFile正确用法
2018-10-17