Fix the problem of getting highlight exception after perload is enabled in multiple instances

This commit is contained in:
hywel 2021-05-03 22:07:38 +08:00
parent 808dd623d6
commit f76834fb4b
1 changed files with 1 additions and 1 deletions

View File

@ -66,7 +66,7 @@ class Controller {
this.player.on('durationchange', () => {
if (this.player.video.duration !== 1 && this.player.video.duration !== Infinity) {
if (this.player.options.highlight) {
const highlights = document.querySelectorAll('.dplayer-highlight');
const highlights = this.player.template.playedBarWrap.querySelectorAll('.dplayer-highlight');
[].slice.call(highlights, 0).forEach((item) => {
this.player.template.playedBarWrap.removeChild(item);
});