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本地进行了测试我究竟做错了什么?
答
两个问题我看到的 - 首先,我假设你已经正确地引用在您的实际代码外部脚本,但在这里输错了吗?其次,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
它在我的脚本的扩展名为.js那是一个错字 – James
您可以编辑的问题修复错字 - 在哪里对象'hbaq_100purelove'定义? – Clive
这是一个MP3在本地文件夹 – James