1
0
Эх сурвалжийг харах

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

hywel 4 жил өмнө
parent
commit
f76834fb4b
1 өөрчлөгдсөн 1 нэмэгдсэн , 1 устгасан
  1. 1 1
      src/js/controller.js

+ 1 - 1
src/js/controller.js

@@ -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);
                     });