Я искал всюду для своей проблемы и нашел ответы, но не работал, когда я его реализовал.Аудио-элемент не работает в 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)
Я не уверен, если я сделал что-то неправильно или что.
Любая помощь будет очень признательна.
Спасибо.
Знаете ли вы, поддерживает ли сафари ogg, я не думаю, что это так. – Musa
Здравствуйте, благодарю вас за ответ. Я пробовал формат, m4a, wav, но он все еще не работает. – Eralph
У вас установлено быстрое время? – Musa