Skip to content

Commit 1e28d69

Browse files
committed
fix: after destroy(), the video will continue to trigger the event
reference: DIYgod#981
1 parent 3ded583 commit 1e28d69

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/js/player.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -881,6 +881,9 @@ class DPlayer {
881881
this.video.src = '';
882882
this.container.innerHTML = '';
883883
this.events.trigger('destroy');
884+
Object.keys(this.events.events).forEach((key) => {
885+
this.off(key);
886+
});
884887
}
885888

886889
static get version() {

0 commit comments

Comments
 (0)