Spaces:
Runtime error
Runtime error
fix bind audio player
Browse files- javascript/app.js +7 -4
javascript/app.js
CHANGED
|
@@ -615,10 +615,13 @@ customElements.define('midi-visualizer', MidiVisualizer);
|
|
| 615 |
midi_visualizer.bindWaveformCursor(midi_audio_cursor)
|
| 616 |
midi_audio_cursor_inited = midi_audio_cursor
|
| 617 |
}
|
| 618 |
-
let
|
| 619 |
-
if(!!
|
| 620 |
-
|
| 621 |
-
|
|
|
|
|
|
|
|
|
|
| 622 |
}
|
| 623 |
}
|
| 624 |
});
|
|
|
|
| 615 |
midi_visualizer.bindWaveformCursor(midi_audio_cursor)
|
| 616 |
midi_audio_cursor_inited = midi_audio_cursor
|
| 617 |
}
|
| 618 |
+
let midi_audio_waveform = midi_audio.deepQuerySelector("#waveform");
|
| 619 |
+
if(!!midi_audio_waveform){
|
| 620 |
+
let midi_audio_audio = midi_audio_waveform.deepQuerySelector("audio");
|
| 621 |
+
if(!!midi_audio_audio && midi_audio_audio_inited!==midi_audio_audio){
|
| 622 |
+
midi_visualizer.bindAudioPlayer(midi_audio_audio)
|
| 623 |
+
midi_audio_audio_inited = midi_audio_audio
|
| 624 |
+
}
|
| 625 |
}
|
| 626 |
}
|
| 627 |
});
|