HTML 5音频标签:无法在iPad Safari上播放mp3文件

时间:2010-11-02 23:09:18

标签: ipad html5 audio safari

我有一个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 个答案:

答案 0 :(得分:1)

更广泛的研究表明,1)Apple出于带宽原因似乎不喜欢“自动播放”,2)jPlayer人比我更聪明并且已经开始工作了。