,可以通过以下步骤实现:
var wavesurfer1 = WaveSurfer.create({
container: '#waveform1',
// 其他配置选项
});
var wavesurfer2 = WaveSurfer.create({
container: '#waveform2',
// 其他配置选项
});
// 创建更多的波形图实例...
在上面的代码中,我们创建了两个波形图实例,分别绑定到ID为"waveform1"和"waveform2"的容器元素上。你可以根据需要创建更多的波形图实例。
wavesurfer1.load('audio1.mp3');
wavesurfer2.load('audio2.mp3');
在上面的代码中,我们分别加载了名为"audio1.mp3"和"audio2.mp3"的音频文件,并在加载完成后显示相应的波形图。
总结:通过以上步骤,你可以在同一页上多次显示wavesurfer.js的波形图。每个波形图可以根据需要进行配置,并加载不同的音频文件进行显示。这样可以方便地在一个页面上展示多个音频文件的波形图,适用于音频编辑、音乐播放器、语音识别等应用场景。
推荐的腾讯云相关产品:腾讯云音视频处理(https://cloud.tencent.com/product/mps)
领取专属 10元无门槛券
手把手带您无忧上云