收藏
回答

企业微信小程序开发,调用unzip api解压文件,报错 nopermission什么原因?


fs.unzip({
      zipFilePath: fileTmpPath, //源文件路径
      targetPath: wx.env.USER_DATA_PATH + '/' + item.fileId, //解压后文件所在路径
      success(unzipRes) {
        console.log(7878, unzipRes)
        wx.hideLoading()
        //解压成功后操作
        const unzipedDir = wx.env.USER_DATA_PATH + '/' + item.fileId + '/' + item.fileName.split('.')[0]
        fs.readdir({
          dirPath: unzipedDir, //注:这里的路径是你想查看的文件目录路径
          success(readRes) {
            console.log(9393, readRes)
            if (readRes.errMsg === 'readdir:ok') {
              let unzipFiles = []
              readRes.files.forEach(ele => {
                unzipFiles.push({
                  fileName: ele,
                  filePath: unzipedDir + '/' + ele
                })
              })
              var currentData = that.data.dataList
              const index = currentData.findIndex(curr => curr.fileId == item.fileId)
              currentData[index].unzipFiles = unzipFiles
              console.log(107107, currentData)
              that.setData({
                dataList: currentData
              })
              wx.hideLoading()
            }
          },
          fail(readErr) {
            console.log(9797, readErr)
            wx.hideLoading()
            //失败的操作
          }
        })
      },
      fail(unzipErr) {
        console.log(8181, unzipErr, wx.env.USER_DATA_PATH)
        wx.hideLoading()
        //解压失败后操作
      }
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    04-01

    你好,请移步企微官方讨论区:https://developer.work.weixin.qq.com/community/question

    04-01
    有用
    回复 1
    • 第214个春天
      第214个春天
      04-02
      你好 营业执照下来已经17个工作日了,工商信息还是不匹配,能否加急处理?。名称:杭州市上城区跨次元文化创意工作室(个体商户)统一社会信用代码92330102MAECK8928N 经营者彭佳曼
      04-02
      回复
  • 新明
    新明
    04-01

    创建文件夹后,依旧报错相同内容

    unzip:fail jsapi has no permission, event=unzip, runningState=foreground,

    permissionMsg=permission got, detail=jsapi has no

    permission


    我的测试机是iphone,unzip接口苹果系统是否支持呢


    04-01
    有用
    回复
  • 智能回答 智能回答 该问答由AI生成
    04-01
    有用
登录 后发表内容