我想在我的網站中預加載音頻文件。我在html頁面中使用下面的代碼。預加載音頻文件
<embed src="cheer.swf" hidden="true" autostart=false style="height:0px; width:0px">
<embed src="click.swf" hidden="true" autostart=false style="height:0px; width:0px">
<embed src="doowip.swf" hidden="true" autostart=false style="height:0px; width:0px">
但仍然所有的音頻文件都在頁面的開頭播放。我如何停止音頻文件的自動播放。
另外我怎樣才能預加載的iPad的Safari瀏覽器的文件?
<audio id="genclick" src="click.wav" type="audio/wav" >
<audio src="doowip.wav" type="audio/wav" >
<audio src="cheer.wav" type="audio/wav" >
上面的代碼不加載該文件,直到我從JavaScript玩..
document.getElementById("genclick").play();
我要去哪裏錯了?
感謝您的答案。請閱讀上面的評論TeaTanG的答案。我怎樣才能使音頻文件存儲在iPad的Safari瀏覽器緩存,以便他們播放快速,順利? – nkchandra
與使用WiFi相比,您正在使用3g連接測試iPad嗎?由於根據[this](http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html)文檔,iOS Safari會禁用_autoplay_和_preload_屬性當使用蜂窩網絡......在這種情況下,看起來在這種情況下,你真的受到蘋果公司的擺佈。 – garmur
我正在使用WiFi連接! – nkchandra