Почему у меня при воспроизведении есть 2 осциллограммы с wavesurfer.js? - PullRequest
0 голосов
/ 12 октября 2019

У меня есть:

this.wavesurfer = WaveSurfer.create({
        container: "#wavesurfer-player",
        height: 50,
        audioContext: _.get(this.$store, "state.audioContext.context"),
        waveColor: "blue",
        progressColor: "red"
      });
      this.wavesurfer.on("loading", progress => {
        this.loadingProgress = progress;
      });
      this.wavesurfer.load(this.url);

      this.wavesurfer.on("ready", () => {
        this.loadingProgress = 100;
        this.wavesurfer.un("ready");
      });

Это хорошо работает: enter image description here

Но когда я играю, отображается другая форма волны: enter image description here

Что я делаю не так?

1 Ответ

0 голосов
/ 14 октября 2019

Настройка их обоих на один и тот же цвет, похоже, решила это:

        waveColor: "blue",
        progressColor: "red"
...