React Native - 压缩文件

问题描述 投票:0回答:1

我正在尝试从放置图像和数据库的文件夹中创建一个 zip 存档,以实现备份功能。 问题是我无法压缩文件以便共享它。我正在使用我使用

react-native-zip-archiv
安装的软件包
npm install react-native-zip-archive --save
我做错了什么?

    const sourceFile = folderBackup
    const zipFile = `${FileSystem.documentDirectory}backup1.zip`;
    await FileSystem.deleteAsync(zipFile)
    await FileSystem.makeDirectoryAsync(zipFile)
    

    console.log(sourceFile)
    console.log(zipFile)
  
    try {
      await zip(sourceFile, zipFile)
      console.log("File zipped: ", zipFile);
    } catch (error) {
      console.log("Error zipping file:", error)
      console.log(zipFile)
    }

错误:“TypeError:无法读取 null 的属性‘zipFolder’”

react-native zip
1个回答
0
投票

解决了吗?我也有同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.