我已经在页面上包含了音频标记
<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>
我想知道为什么会这样?
4条答案
按热度按时间bwleehnv1#
据我所知,src是audio中的一个元素,而不是一个属性。
(Source)
**Edit:**src也可以是一个属性,所以这不是你的问题。为了让浏览器显示音频的 * 任何内容 *,你需要“controls”属性。但是,如果你不需要默认的控件,可以添加html按钮,并使用JavaScript控制音频的开始/停止等。
6ojccjat2#
试试这个:
sg24os4d3#
这是你的CSS。
6ovsh4lw4#
我试着用数字 Package 音频标签。我也遇到了同样的问题。然后我去了MDN