收藏
回答

小程序使用文件系统接口下载pdf等文件后找不到文件?

// 获取全局唯一的文件管理器
const fs = wx.getFileSystemManager();
let url='http://example.com/1.pdf'// 文件网络地址
// 假设有一个临时文件路径 tempFilePath
let tempFilePath = '';

// 选择图片作为示例
wx.downloadFile({
  url: url,
  success(res) {
    // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
    tempFilePath = res.tempFilePaths;

    // 调用saveFile保存文件
    fs.saveFile({
      tempFilePath: tempFilePath,
      success(res) {
        // res.savedFilePath 为保存到本地的文件路径
        console.log('文件保存成功', res.savedFilePath);
      },
      fail(err) {
        console.error('文件保存失败', err);
      }
    });
  }
});


用FileSystemManager.saveFile(Object object)接口在小程序中下载文件,怎么找不到文件保存到哪里呢?或者怎么用什么方法可以下载到手机文件系统中?

日志:文件保存路径: {errMsg: "saveFile:ok", savedFilePath: "http://store/3UVaYXd4uqQWb1165680addd8aaa9303720a24d23529.bin"}

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

1 个回答

登录 后发表内容