2013-01-07 16 views
4

我想在我的錯誤404頁面的背景中自動播放音樂。不過,我需要它同步到一個小動畫。我已使用在網站上自動播放音樂無法獲得任何權限。

<embed> 

標記。但它要求運行quicktime的權限。當用戶接受它時,動畫就會結束。 我也嘗試過自動播放YouTube視頻,但通常需要3-5秒才能根據個人網絡連接進行緩衝。這太長了。是否有解決方案來自動播放沒有任何權限的歌曲?

+1

Flash?有些可怕的廣告有時會開始播放某些音頻而不詢問,這些廣告是Flash廣告。你也有HTML5'

回答

1

使用<audio>標籤,這將大多數瀏覽器上運行:

<![if (!IE)|(gte IE 9)]> 
<audio id="speak" autoplay> 
    <source src="speak_a.ogg" type="audio/ogg" /> 
    <source src="speak_a.mp3" type="audio/mpeg" /> 
</audio> 
<![endif]> 
<!--[if lt IE 9]> 
<bgsound id="speak" name="speak" autostart="true" loop="1"> 
<script>document.all['speak'].src='speak_a.mp3'</script> 
<![endif]--> 

另請參閱我的其他相關答案在How can I incorporate audio in a website using HTML5?