From e01873ebcc69acc322c1432a10ed18c570441841 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期三, 23 三月 2022 23:26:17 +0800 Subject: [PATCH] 修复检索视频选择下一个,播放器未重新加载的问题 --- src/components/wasmPlayer/index.vue | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/src/components/wasmPlayer/index.vue b/src/components/wasmPlayer/index.vue index 43aca2c..8ff8d75 100644 --- a/src/components/wasmPlayer/index.vue +++ b/src/components/wasmPlayer/index.vue @@ -175,6 +175,17 @@ this.playVideo() }) } + }, + videoUrl: function(newVal, oldVal) { + if (newVal !== oldVal) { + if (this.player) { + this.player.stop() + } + this.$nextTick(() => { + this.player.preloadFlag = 0 + this.playVideo() + }) + } } }, mounted() { @@ -406,7 +417,8 @@ }, setPlayerStatus(stat) { this.videoLoading = false - this.playerStatus = 1 + // 鎺у埗鍔犺浇鍚庣殑鎾斁鎸夐挳鐘舵�侊紝瀹炴椂娴佷负鑷姩鎾斁锛岃棰戜负preload + this.playerStatus = this.isStream ? 1 : 0 }, stopVideo() { if (this.player.hPlayer == 0) return -- Gitblit v1.8.0