我正在嘗試創建自己的音頻播放器。我已經在谷歌瀏覽器中檢查過,並且一切正常。但是,當我嘗試在Firefox和Opera(最新版本)中使用它時,它不會。例如我有:音頻標籤在Firefox和Opera中不起作用
<!DOCTYPE html>
<head>
</head>
<body>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<div id="play">click me</div>
<audio class="tr_audio">
<source src="ogg/track1.ogg" type="audio/ogg; codecs='vorbis'">
<source src="track1.mp3" type="audio/mpeg; codecs='mp3'">
</audio>
<script>
$("#play").click(function() {
$("audio").get(0).play();
alert($("audio").get(0));
});
</script>
</body>
它在Chrome中工作正常,但在Opera和Firefox中不起作用。爲什麼?
你可以正常播放你的ogg文件嗎? (即不在瀏覽器中?) –
Opera和FF使用ogg文件。你確定ogg文件的路徑是正確的嗎?你的服務器MIME類型是否爲ogg文件正確設置?你有在網上的例子嗎? – TimHayes
是的傢伙,文件播放沒有瀏覽器和路徑是正確的。另外,如果我用Opera或FF啓動這個ogg文件(右鍵點擊文件),它也可以播放.. TimHayes,我從我的電腦上測試 –