我已将音频标记包含在页面中
<audio src='a.mp3' preload='auto'>
</audio>
但它不起作用,我在页面上看不到任何内容。
但是当我将audiojs包含为
时 <script src="/static/js/audiojs/audio.min.js"></script>
<script>
audiojs.events.ready(function() {
var as = audiojs.createAll();
});
</script>
我想知道为什么会这样?
答案 0 :(得分:8)
据我所知,src是音频中的元素,而不是属性。所以你的代码应该是这样的:
<audio controls="controls">
<source src="song.ogg" type="audio/ogg" />
<source src="song.mp3" type="audio/mpeg" />
Your browser does not support the audio element.
</audio>
编辑: src也可以是一个属性,因此这不是您的问题。为了让浏览器显示音频的任何,您需要“controls”属性。但是,如果您不想使用默认控件,请添加html按钮并使用JavaScript控制音频的开始/停止等。
答案 1 :(得分:5)
试试这个:
<audio src='a.mp3' controls preload='auto'>
</audio>
答案 2 :(得分:0)
这是你的CSS。
GetterCode = (fun args -> <@@ f (unbox<string> (%%(args.[0]))) @@>)