你好我是客户端编程和html的新手, 我试图在Firefox和其他浏览器中执行以下行,代码应该 播放声音,问题是代码工作并在IE和Chrome上播放声音但在Firefox上没有这里是我的代码:
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Untitled 1</title>
<script type="text/javascript">
function playsound()
{
var sound= document.getElementById("check");
sound.play();
}
</script>
</head>
<body>
<audio id = "check" preload = "auto">
<source src = "check.mp3" type = "audio/mpeg"></audio>
<input type="button" onclick="playsound()" value="play">
答案 0 :(得分:2)
Firefox不支持MP3格式作为音频源。如果您以OGG格式添加第二个源文件,该脚本也应该在Firefox中工作。 See this Link for more info
答案 1 :(得分:1)
事实是firefox和opera不支持html5音频标签中的mp3文件。您可以在w3schools中查看支持的浏览器。它的工作原理是你需要一个后备闪存音频播放器。