ソースを参照

Pause/kill in one place

Noah 7 年 前
コミット
b5a4edd58f
共有2 個のファイルを変更した3 個の追加5 個の削除を含む
  1. 3 2
      client/index.js
  2. 0 3
      client/preview.js

+ 3 - 2
client/index.js ファイルの表示

157
 
157
 
158
   d3.select("#row-audio").classed("error", false);
158
   d3.select("#row-audio").classed("error", false);
159
 
159
 
160
+  audio.pause();
161
+  video.kill();
162
+
160
   // Skip if empty
163
   // Skip if empty
161
   if (!this.files || !this.files[0]) {
164
   if (!this.files || !this.files[0]) {
162
     d3.select("#minimap").classed("hidden", true);
165
     d3.select("#minimap").classed("hidden", true);
163
     preview.file(null);
166
     preview.file(null);
164
     setClass(null);
167
     setClass(null);
165
-    audio.pause();
166
-    video.kill();
167
     return true;
168
     return true;
168
   }
169
   }
169
 
170
 

+ 0 - 3
client/preview.js ファイルの表示

83
 
83
 
84
 function loadAudio(f, cb) {
84
 function loadAudio(f, cb) {
85
 
85
 
86
-  audio.pause();
87
-  video.kill();
88
-
89
   d3.queue()
86
   d3.queue()
90
     .defer(getWaveform, f)
87
     .defer(getWaveform, f)
91
     .defer(audio.src, f)
88
     .defer(audio.src, f)