DIYgod 7 lat temu
rodzic
commit
b7dcba30d8

Plik diff jest za duży
+ 0 - 0
dist/DPlayer.min.css


Plik diff jest za duży
+ 0 - 0
dist/DPlayer.min.css.map


Plik diff jest za duży
+ 0 - 0
dist/DPlayer.min.js


Plik diff jest za duży
+ 0 - 0
dist/DPlayer.min.js.map


+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "dplayer",
-  "version": "1.17.5",
+  "version": "1.18.0",
   "description": "Wow, such a lovely HTML5 danmaku video player",
   "main": "dist/DPlayer.min.js",
   "style": "dist/DPlayer.min.css",

+ 4 - 0
src/js/player.js

@@ -478,6 +478,10 @@ class DPlayer {
         this.events.trigger('resize');
     }
 
+    speed (rate) {
+        this.video.playbackRate = rate;
+    }
+
     destroy () {
         instances.splice(instances.indexOf(this), 1);
         this.pause();

+ 1 - 1
src/js/setting.js

@@ -69,7 +69,7 @@ class Setting {
         });
         for (let i = 0; i < this.player.template.speedItem.length; i++) {
             this.player.template.speedItem[i].addEventListener('click', () => {
-                this.player.video.playbackRate = this.player.template.speedItem[i].dataset.speed;
+                this.player.speed(this.player.template.speedItem[i].dataset.speed);
                 this.hide();
             });
         }

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików