我在任何地方都搜索過我的問題,發現了一些答案,但在實施時似乎沒有奏效。音頻元素在Safari 5.1中不工作
這裏是我的簡單的代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Audio Test</title>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
play_audio();
});
$(document).on("click", "#play-btn", function(){
play_audio();
});
function play_audio(){
var notify = document.getElementById("sound-notification");
notify.play();
}
</script>
</head>
<body>
<audio id="sound-notification" src="beep.ogg"></audio>
<button id="play-btn">Play</button>
hello world
</body>
</html>
有兩種方法,我生成音頻聲音,頁面加載和當在用戶點擊按鈕之後。
一切都在FF和Chrome,但不是在Safari(我有版本5.1.7)
林不知道如果我做錯了什麼或什麼工作正常。
任何幫助將不勝感激。
謝謝。
你知道safari是否支持ogg,我不這麼認爲。 – Musa 2013-04-04 07:14:44
你好,謝謝你的回覆。我已經嘗試過格式,m4a,wav,但它仍然不起作用。 – Eralph 2013-04-04 07:31:33
您是否安裝了quicktime? – Musa 2013-04-04 07:32:13