Przeglądaj źródła

fix danmaku.show

DIYgod 8 lat temu
rodzic
commit
4339338d30
6 zmienionych plików z 9 dodań i 5 usunięć
  1. 1 1
      demo/demo.css
  2. 7 2
      demo/index.html
  3. 0 0
      dist/DPlayer.min.js
  4. 0 0
      dist/DPlayer.min.js.map
  5. 0 1
      src/DPlayer.js
  6. 1 1
      src/danmaku.js

+ 1 - 1
demo/demo.css

@@ -74,7 +74,7 @@ body {
     background: #fff;
     border: 1px solid #ddd;
     border-radius: 4px;
-    width: 110px;
+    width: 128px;
     height: 40px;
     font-size: 14px;
     margin: 0 0 10px;

+ 7 - 2
demo/index.html

@@ -32,8 +32,13 @@
     <h2 id="options">Options</h2>
     <div class="example">
         <button class="btn" onclick="switchDPlayer()">Switch Video</button>
-        <button class="btn" onclick="dp2.notice('Notice演示')">Notice</button>
-        <button class="btn" onclick="dp2.destroy()">Destroy</button>
+        <button class="btn" onclick="dp2.notice('Notice演示')">notice</button>
+        <button class="btn" onclick="dp2.seek(120)">seek</button>
+        <button class="btn" onclick="dp2.volume(0.2)">volume</button>
+        <button class="btn" onclick="dp2.toggle()">toggle</button>
+        <button class="btn" onclick="dp2.destroy()">destroy</button>
+        <button class="btn" onclick="dp2.danmaku.hide()">danmaku.hide</button>
+        <button class="btn" onclick="dp2.danmaku.show()">danmaku.show</button>
         <div id="dplayer2"></div>
         <script>
             var dp2 = new DPlayer({

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


+ 0 - 1
src/DPlayer.js

@@ -412,7 +412,6 @@ class DPlayer {
                 showDanToggle.checked = !showDanToggle.checked;
                 if (showDanToggle.checked) {
                     showdan = true;
-                    this.danmaku.seek();
                     if (!this.paused) {
                         this.danmaku.show();
                     }

+ 1 - 1
src/danmaku.js

@@ -299,8 +299,8 @@ class Danmaku {
     }
 
     show () {
-        this.showing = true;
         this.seek();
+        this.showing = true;
         this.play();
     }
 }

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