648540858
2023-12-18 67d1ff0d263f8179ca24d875f39b9186268d3dfa
web_src/src/components/CloudRecord.vue
@@ -213,10 +213,26 @@
      console.log(row)
      this.chooseRecord = row;
      this.showPlayer = true;
      let videoPath = row.filePath.substring(row.filePath.length - 25);
      console.log(videoPath)
      this.videoUrl = `${this.getFileBasePath(row)}/download/${row.app}/${row.stream}/${videoPath}`
      console.log(this.videoUrl)
      this.$axios({
        method: 'get',
        url: `/api/cloud/record/play/path`,
        params: {
          recordId: row.id,
        }
      }).then((res) => {
        console.log(res)
        if (res.data.code === 0) {
          if (location.protocol === "https:") {
            this.videoUrl = res.data.data.httpsPath;
          }else {
            this.videoUrl = res.data.data.httpPath;
          }
          console.log(222 )
          console.log(this.videoUrl )
        }
      }).catch((error) => {
        console.log(error);
      });
    },
      getFileBasePath(item) {
          let basePath = ""