html52.com
我爱小程序-开发者交流社区

微信小程序下载文件并保存,真机调试下无法保存文件是回事?但是预览是可以看的。

wx.downloadFile({
      url: urlPrefix,
      success(result) => {
        var tempFilePath=result.tempFilePath
        wx.saveFile({
          tempFilePath:tempFilePath,
          success(res){
            const saveFilePath=res.savedFilePath;
            //打开文件
            //微信的openDocument只支持打开文档doc、docx、xls、xlsx、ppt、pptx、pdf类型,图片及视频不支持;
            wx.openDocument({
              filePath: saveFilePath,
              showMenutrue,  //表示右上角是否有转发按钮
              success:function(res){
                console.log("打开文档成功");
              },
              fail(res) => {
                console.log(res);
                console.log("打开文档失败!")
              },
            })
          },
          fail(res) => {
            console.log(res);
            console.log("保存失败!")
          },
        })
      },
      fail(res) => {
        console.log(res);
        console.log("下载失败!")
      },
      complete(res) => {},
    })
  }

  补充下:就是真机调试下:点击文件下载后,可以预览看到,然后在目录没有找到该文件,同时,我转发预览文件时,没有后缀??

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付