У меня есть приложение 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")
Что я делаю не так?