首页 > 解决方案 > Wavesurfer.js:波形宽度

问题描述

有没有一种有效的方法来改变波的宽度?
我想让波浪变小并且选项minPxPerSec一直工作到某个值,低于
该值波浪具有相同的宽度,就好像有一个阈值一样
(除非选项fillParent设置为 false,但它使波被截断)。

编辑:这是一个截断波形的例子,
你可以听到和看到,波形在音频之前完成

var wavesurfer = WaveSurfer.create({
  container: '#waveform',
  fillParent: false,
  minPxPerSec: 10, 
});

标签: wavesurfer.js

解决方案


我找到了如何改变波的宽度,实际上很简单:将 fillParent 设置为 true,给出你想要的 minPxPerSec,然后改变容器的宽度!


推荐阅读