收藏
回答

wx.downloadFile()使用问题?

1.真机下载时文件没有后缀名,怎么可以我服务器上是.xls,调用wx.downloadFile()和 wx.saveFile()保存到手机上后缀就是.xls这样,这个需要怎么操作?

2.还有怎么指定路径wx.env.USER_DATA_PATH + '/a.xlsx' 怎么下载下来查不到我的文件,还是系统默认的

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

1 个回答

  • Admin ²º²⁵
    Admin ²º²⁵
    2020-07-09
    1、我是自己处理后缀名的
        var index = e.currentTarget.dataset.index;
        var filePath = this.data.thread_data.doc_list[index].fileFullPath;
        var fileExtName = `.${this.data.thread_data.doc_list[index].fileType}`;
        let that = this;
        const randfile = that.randomString(32) +new Date().getTime() + fileExtName;
        const newPath = `${wx.env.USER_DATA_PATH}/${randfile}`;   
        wx.downloadFile({
          url: filePath,
          filePath: newPath,  
    2、无此问题
    
    2020-07-09
    有用
    回复
登录 后发表内容
问题标签