收藏
回答

wx.downloadFile 在Android上无法直接保存到USER_DATA_PATH目录

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.downloadFile 微信安卓客户端 8.0.6 2.18.1

从服务器上下载一个图片和zip文件,无法保存。iOS上能正常,Android上会出现错误




回答关注问题邀请回答
收藏

2 个回答

  • 快乐一天
    快乐一天
    发表于移动端
    2021-09-10
    为什么玩不了
    2021-09-10
    有用
    回复
  • Forever
    Forever
    2021-09-10

    你的代码是怎样写的

    2021-09-10
    有用
    回复 5
    • ageazrael
      ageazrael
      2021-09-10
      var url = 'https:///xxxxxxxx';
      var localPath = `${wx.env.USER_DATA_PATH}/Heros/ATM01.zip`;
      wx.downloadFile({
           url: url,
           header: null,
           filePath: localPath,
           success: (res) => {};
           fail: (err) => { console.log(`downloadFile => ${JSON.stringify(err)}`);
      });
      2021-09-10
      1
      回复
    • Forever
      Forever
      2021-09-10回复ageazrael
      那这个 ${wx.env.USER_DATA_PATH}/Heros 文件夹目录你有提前创建好吗?
      2021-09-10
      回复
    • ageazrael
      ageazrael
      2021-09-10回复Forever
      没有提前创建
      2021-09-10
      回复
    • Forever
      Forever
      2021-09-10回复ageazrael
      先提前创建试一下?
      2021-09-10
      回复
    • ageazrael
      ageazrael
      2021-09-10回复Forever
      嗯试试看,提前创建目录试试
      2021-09-10
      回复
登录 后发表内容