From b8c7e7b48b188b31be7db141e0377dd35b2f4bf5 Mon Sep 17 00:00:00 2001 From: zhw2590582 Date: Mon, 23 Nov 2020 20:28:04 +0800 Subject: [PATCH] Update danmuku.js --- packages/artplayer-plugin-danmuku/src/danmuku.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/artplayer-plugin-danmuku/src/danmuku.js b/packages/artplayer-plugin-danmuku/src/danmuku.js index a093566d3..0e7aa02cf 100644 --- a/packages/artplayer-plugin-danmuku/src/danmuku.js +++ b/packages/artplayer-plugin-danmuku/src/danmuku.js @@ -55,15 +55,18 @@ export default class Danmuku { load() { if (typeof this.option.danmuku === 'function') { this.option.danmuku().then((danmus) => { + this.queue = []; danmus.forEach(this.emit.bind(this)); this.art.emit('artplayerPluginDanmuku:loaded'); }); } else if (typeof this.option.danmuku === 'string') { bilibiliDanmuParseFromUrl(this.option.danmuku).then((danmus) => { + this.queue = []; danmus.forEach(this.emit.bind(this)); this.art.emit('artplayerPluginDanmuku:loaded'); }); } else { + this.queue = []; this.option.danmuku.forEach(this.emit.bind(this)); this.art.emit('artplayerPluginDanmuku:loaded'); }