From a8d44d0169da7d6ba492adc3eec90315d5ce2d43 Mon Sep 17 00:00:00 2001 From: gengxin Date: Mon, 10 Mar 2025 14:46:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=92=AD=E6=94=BE=E5=8A=A0=E4=B8=8A=E6=B0=B4?= =?UTF-8?q?=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/study/coursenew.vue | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index f223f7e3..e7bfb92b 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -1140,7 +1140,8 @@ // } // } this.playerBoxShow = false; - this.$watermark.set(this.userInfo.name + this.userInfo.loginName); + this.onPlayerPlayFullscreen() + // this.$watermark.set(this.userInfo.name + this.userInfo.loginName); let $this = this; //这里有些不准备,如果文件未能加载,这个事件就是错误的 this.isAppendTime=true; @@ -1158,6 +1159,26 @@ // } // } }, + + onPlayerPlayFullscreen(){ + let divId = 'videowatermark'; + var div = document.getElementById('myVideoPlayer') + var div3 = document.createElement("div"); + div3.id = divId; + div3.setAttribute("class", "fullmark"); + div3.innerHTML = ''; + //从父组件传过来的水印内容 + //div3.innerText =this.userInfo.name+this.userInfo.code; + for (var i = 0; i < 8; i++) { + div3.innerHTML += + '
' + + this.userInfo.name + this.userInfo.loginName + '
'; + } + div3.style.cssText = + "position:absolute;pointer-events: none; width: 100%;height: 100%;top:0;left:0;bottom: 0;right: 0; display: flex;justify-content: center;flex-wrap: wrap;overflow: hidden; opacity:0.3;padding-top:10px"; + div.appendChild(div3); + }, + onFullscreen(full) { console.log("onFullscreen full 点击 exit 退出",full); let divId = 'videowatermark';