我正在使用html5-preloader来预加载我的音频文件。它适用于所有浏览器和Android,但不适用于iPad。这段代码出了什么问题,
<script language="javascript">
$(document).ready(function()
{
var myLoader;
myLoader = new html5Preloader();
myLoader.loadFiles('assets/audio/aaa.mp3','assets/audio/bbb.mp3','assets/audio/ccc.mp3','assets/audio/ddd.mp3','assets/audio/eee.mp3');
myLoader.onfinish = function(){alert('Done')};
myLoader.on('finish',function(){
alert("Done");
document.getElementById("loading_layer").style.visibility = "hidden";
});
myLoader.onerror = function(e){alert('Error occured while loading '+this.loadingFile); retu
rn true; };
});
</script>
答案 0 :(得分:0)
我在iOS上推测Safari? 看http://mobilehtml5.org/看起来你需要版本6.0(Safari,我认为)才能使用音频标签。是这样的吗?
此外,预加载器似乎已移至GitHub。