音频标签GUI不可见

时间:2012-08-15 11:14:06

标签: html5 audio audiojs

我已将音频标记包含在页面中

<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>

我想知道为什么会这样?

3 个答案:

答案 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>

(Source)

编辑: 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]))) @@>)