From 3d3bceb5fac0947a35fb7200833f299296990b4f Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期二, 28 九月 2021 17:47:32 +0800
Subject: [PATCH] 视频下载与全屏

---
 src/components/wasmPlayer/index.vue |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/src/components/wasmPlayer/index.vue b/src/components/wasmPlayer/index.vue
index 9d6c06c..0dcf7f5 100644
--- a/src/components/wasmPlayer/index.vue
+++ b/src/components/wasmPlayer/index.vue
@@ -13,8 +13,8 @@
           v-loading="videoLoading"
           element-loading-background="rgba(0, 0, 0, 0.8)"
           style="position: unset !important"
-        ></div>
-        <canvas
+        ></div>       
+          <canvas
           ref="playCanvas"
           id="paly-canvas"
           width="960"
@@ -194,6 +194,7 @@
       isEmptyUrl: false,
       videoLoading: false,
       loadUrl:'',
+      isFullScreen:false
     }
   },
   watch: {
@@ -485,7 +486,13 @@
     },
 
     fullScreen() {
-      this.player.fullscreen()
+      if(!this.isFullScreen){
+       this.player.fullscreen()     
+      }
+      else{
+      this.player.exitfullscreen()
+      }
+      this.isFullScreen = !this.isFullScreen
     },
 
     async downLoad() {
@@ -493,7 +500,10 @@
           title: '娑堟伅',
           message: '璧勬簮涓嬭浇涓�,璇风◢鍚�...'
         });
-      let url = 'http:/'+this.loadUrl.substring(10)
+      let url = 'http://'+window.location.host+this.loadUrl
+
+     // let url = "http://localhost:8080/httpImage/192.168.20.189:6700/283,2f49bf283ad7?collection=2021-09-28-DSVAD010120190703-video"
+      console.log(url);
       let name = url.substring(url.lastIndexOf("/") + 1)      
       let responsePromise = await fetch(url)
       let blob = await responsePromise.blob()

--
Gitblit v1.8.0