【发布时间】:2012-12-30 21:59:50
【问题描述】:
我写了一些简单的 html 和 javascript 来播放声音文件。该页面显示两个按钮,但是当我单击播放按钮时它什么也不做。我知道我的浏览器可以播放我的 mp3 文件,因为它只适用于音频标签 ex:
<audio src="soundtest.mp3" ></audio>
如果有人能告诉我我做错了什么,我将不胜感激。
<!DOCTYPE html>
<html>
<body>
<button onclick="playSong()" type="button">play</button>
<button onclick="pauseSong()" type="button">pause</button>
<br>
<audio id="audio1">
<source src="soundtest.mp3" type="audio/mp3" >
Your browser does not support the audio tag!
</audio>
<script>
var mySong=document.getElementById("audio1");
function playSong()
{
mySong.play();
}
function pauseSong()
{
mySong.pause();
}
</script>
</body>
</html>
【问题讨论】:
-
浏览器说什么?请定义“不玩”
-
我会试试 type="audio/mpeg"
-
那是 akonsu 谢谢!!!我还有另一个问题,它似乎适用于我的 Safari,但不适用于我的 Firefox 17.0.1
标签: javascript html audio