Wavesurfer.js不渲染波形或打

问题描述:

我试着从GitHub的例子几个不同的脚本和我的脚本:Wavesurfer.js不渲染波形或打

https://cdnjs.cloudflare.com/ajax/libs/wavesurfer.js/1.2.3/wavesurfer.min.j 
<div id="waveform"></div> 

var wavesurfer = WaveSurfer.create({ 
container: '#waveform' 
}); 

wavesurfer.load(hbag_100purelove.mp3); 
wavesurfer.on('ready', function() { 
wavesurfer.play(); 
}); 

它只是将不会呈现或播放;我在服务器上进行了测试,并在Google Chrome本地进行了测试我究竟做错了什么?

+0

它在我的脚本的扩展名为.js那是一个错字 – James

+2

您可以编辑的问题修复错字 - 在哪里对象'hbaq_100purelove'定义? – Clive

+0

这是一个MP3在本地文件夹 – James

两个问题我看到的 - 首先,我假设你已经正确地引用在您的实际代码外部脚本,但在这里输错了吗?其次,waveurfer.load中的文件名需要用引号括起来。

<script src="https://cdnjs.cloudflare.com/ajax/libs/wavesurfer.js/1.2.3/wavesurfer.min.js"></script> 

<div id="waveform"></div> 

<script type="text/javascript"> 
    var wavesurfer = WaveSurfer.create({ 
    container: '#waveform' 
    }); 

    wavesurfer.load("hbag_100purelove.mp3"); 
    wavesurfer.on('ready', function() { 
    wavesurfer.play(); 
    }); 
</script> 
+0

谢谢你的回应。我把它放在引号中。我现在得到cursoe,但仍然没有波形或声音。我相信该文件是有效的。我无法理解我的错误是什么 – James