Аудио тег HTML 5: Невозможно получить mp3-файл для воспроизведения на iPad Safari - PullRequest
1 голос
/ 03 ноября 2010

У меня есть приложение HTML5, которое по сути является звуковой панелью.Вы нажимаете на изображение, и оно воспроизводит mp3-файл.Он отлично работает на Chrome, но не на моем iPad Safari.Функция выглядит так:

<script type="text/javascript">

function playSound(theSound) {
    soundDir = "./sounds/";
    filename = soundDir + theSound;
    sound = new Audio(soundDir + theSound);
    sound.setAttribute("autoplay", "autoplay");
    document.getElementsByTagName("body")[0].appendChild(sound);
    return true;
}
</script>

И называется она так:

onclick=playSound("knife.mp3")

Что я делаю не так?

1 Ответ

1 голос
/ 03 ноября 2010

Более подробные исследования показали, что 1) Apple, похоже, не нравится "автозапуск" по причинам пропускной способности, и 2) люди jPlayer умнее меня и уже работают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...