From 447fad1797cc37d2a9e2d5129ce74af728fa8836 Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期四, 27 六月 2024 18:23:05 +0800 Subject: [PATCH] 题目公共请求方法添加收藏获取 --- src/books/artAndDance/view/components/index.vue | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/src/books/artAndDance/view/components/index.vue b/src/books/artAndDance/view/components/index.vue index 9c7b0c0..0d85c36 100644 --- a/src/books/artAndDance/view/components/index.vue +++ b/src/books/artAndDance/view/components/index.vue @@ -119,6 +119,7 @@ this.initSwiper(); this.initViewer(); this.closeAudio() + this.closeVideo() }, 200); }, }, @@ -895,7 +896,6 @@ closeMiniAudio() { this.audioPath = ""; }, - // 鐐瑰嚮闊抽鎾斁锛屽叧闂叾浠栭煶棰� closeAudio() { let allAudio = ( @@ -915,6 +915,25 @@ this.closeMiniAudio() }) } + }, + // 鐐瑰嚮瑙嗛鍏抽棴鍏朵粬 + closeVideo() { + let allVideo = ( + this.container ? this.container : document + ).querySelectorAll(".video"); + for (let index = 0; index < allVideo.length; index++) { + const item = allVideo[index]; + item.addEventListener('playing',(item) => { + const path = item.srcElement.src + const videoList = Array.from(allVideo); + for (let cindex = 0; cindex < videoList.length; cindex++) { + const citem = videoList[cindex]; + if(citem.currentSrc != path && path) { + citem.pause() + } + } + }) + } } }, components: { -- Gitblit v1.9.1