小游戏downloadFile,返回fail permission denied

发布于 8 年前作者 humin12192 次浏览最后编辑 8 年前来自 ask

小游戏里通过wx.downloadFile下载资源包,并指定了文件下载后存储的路路径,代码大致如下:

wx.downloadFile(

    url: ‘https://xxxx’,

    header: {},

    filePath: wx.env.USER_DATA_PATH + ‘/cache/’,

    complete: (param)=>{

        consloe.log(‘dowload complete’, param)

    }

)

其中 wx.env.USER_DATA_PATH + '/cache/'的filePath路径已经在之前创建好了,且下载的资源包大小不超过500k

可是,最终报错:“downloadFile:fail permission denied, open “http://usr/cache/””,如下图

尝试过无数次了,包括修改存储路径到根目录,每次都是这个错。

求官方帮看一下,谢谢

3 回复
xiajun
xiajun1 楼6 年前

您好,请问这个问题解决了,我也是下载文件的时候真机上有问题。

jing21
jing213 楼6 年前

根据官方的文档,http://usr/ = wx.env.USER_DATA_PATH