diff --git a/src/components/image-preview/preview-detail.vue b/src/components/image-preview/preview-detail.vue index d3bebe39..671fd558 100644 --- a/src/components/image-preview/preview-detail.vue +++ b/src/components/image-preview/preview-detail.vue @@ -2,7 +2,11 @@ + :src="fileUrlShow" + :header="{ + summary: token + }" + :controls="true" @error="playError" @ended="playEnded" object-fit="contain"> @@ -98,6 +102,9 @@ isBase() { return this.storageStore?.getIsBase }, + token() { + return getToken() + } }, watch: { fileId: { @@ -140,7 +147,7 @@ } if (this.fileType === 'video') { if (newval.indexOf('http') === 0) { - this.fileUrlShow = newval + '?tk=' + getToken() + this.fileUrlShow = newval // + '?tk=' + getToken() } else { if (newval && this.watching) { this.getPreviewUrlBlob(newval); @@ -227,7 +234,7 @@ if (this.fileId) { let _newDate = new Date().getTime() if (this.fileId.indexOf('http') === 0) { - this.fileUrlShow = this.fileId + '?tk=' + getToken() + '&t=' + _newDate + this.fileUrlShow = this.fileId // + '?tk=' + getToken() + '&t=' + _newDate } else { this.getPreviewUrlBlob(this.fileId); } @@ -257,7 +264,7 @@ return } let _newDate = new Date().getTime() - this.fileUrlShow = getPreviewFileUrl(this.fileId) + '?tk=' + getToken() + '&t=' + _newDate + this.fileUrlShow = getPreviewFileUrl(this.fileId) // + '?tk=' + getToken() + '&t=' + _newDate // downloadFile(id).then(res=>{ // this.fileUrlShow = res.tempFilePath // this.storageStore.setStorage('video', id, this.fileUrlShow)