admin管理员组

文章数量:1529462

文件上传以后,当前需要在线预览,下载也是必不可少,这里记录一下 uni-app 文件下载的方式,使用 uni-app 内置方法 uni.downloadFile 配合 uni.saveFile 和 uni.openDocument 实现。

具体使用用法如下:
/**
 * 下载文件
 * @param url 文件地址
 */
public downloadFile(url: string): void {
  uni.downloadFile({
    url,
    success: (res) => {
      if (res.statusCode === 200) {
        uni.saveFile({
          tempFilePath: res.tempFilePath,
          success: (resData) => {
            uni.openDocument({
              filePath: resData.savedFilePath,
            });
          },
        });
      }
    },
  });
}

本文标签: 文件Uniapp