为什么我在玩 wavesurfer.js 时有 2 个波形?

我有:


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");

      });

这很有效:

http://img.mukewang.com/61961a4d00017fd622840184.jpg

但是当我播放时,显示另一个波形:

http://img2.mukewang.com/61961a5b00011e7922670119.jpg

我究竟做错了什么?


慕桂英4014372
浏览 264回答 1
1回答

MYYA

将它们设置为相同的颜色似乎解决了这个问题:        waveColor: "blue",                 progressColor: "red"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript