收藏
回答

saveFile无法成功,提示空间超限

问题模块
API和组件

在开发工具端调试可以成功,但在安卓手机上却提示errMsg:"saveFile:fail:exceed quota 10M",我下载的文件才3MB多。

代码如下:

listenerButtonDownLoad: function () {

    console.log('Begin DownLoad File......');

    wx.downloadFile({

      url: 'https://www.yangsheng.cn/files/everydaysong/hx.mp3',

      type:'audio/mp3',

      success: function (res) {

        var fp=res.tempFilePath;

        console.log(fp);

        wx.saveFile({

          tempFilePath: fp,

          type:'audio/mp3',

          success: function (res) {

            console.log('Save File Success!');

            console.log(res.savedFilePath);

          },

          fail:function(err){

            console.log(err)

          }

        })                

      },

      fail:function(err){

        console.log(err);

      }

    })   

  }


最后一次编辑于  2017-07-04
回答关注问题邀请回答
收藏

1 个回答

  • 晨
    2017-07-04

    本地文件存储的大小限制为 10M,可能是之前下载的文件占用了空间。

    2017-07-04
    赞同
    回复