收藏
回答

文件下载到了哪里?

我下载了pdf文件的同时自定义了filePath,这个文件就算是保存了吗?这个pdf文件算是临时文件还是本地文件?是本地文件的话,但是wx.getSavedFilInfo返回失败(getSavedFileInfo:fail parameter error: parameter.filePath should be String instead of Undefined;)

wx.downloadFile({
          url'http://www.cztouch.com/upfiles/soft/testpdf.pdf',
          filePath: wx.env.USER_DATA_PATH + "/" + 'pdftest.pdf',
          success: res => {
            console.log("下载文件成功")
            console.log(res)
            const filePath = res.filePath
            //downloadFile不自定义文件名称(filePath),返回的路径为temFilePath,否则就是filePath
            // const filePath = res.tempFilePath
            wx.openDocument({
              filePath: filePath,
              showMenu:"true", // 是否显示右上角菜单
              success: res => {
                console.log('打开文档成功')
                wx.hideLoading();
              },


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

2 个回答

登录 后发表内容