1. 程式人生 > >HTML5 IE9+ audio標籤播放聲音

HTML5 IE9+ audio標籤播放聲音

我使用這個標籤只要是鑑於其事件,需求是按順序播放一個聲音序檔案序列,html5媒體標籤onended事件(當媒介已抵達結尾時執行指令碼)可以很容易做到;編碼的事情沒花多久,測試的時候,在chorm,firefox,360上都沒有啥問題,但是到了IE上就莫名其妙沒聲音,聲音檔案沒有播放,onended事件肯定不會觸發。比較官方文件上的例子也沒發現什麼不同,然後我把測試音訊檔案換成文件上的url,聲音又神奇的出現了,事件觸發也完全沒問題。在其他瀏覽器執行正常說明音訊檔案沒問題,然而google伺服器上的檔案可用而本地伺服器上的音訊檔案不可用,問題就可能是出現在本地伺服器上。在網上找了下資料發現是tomcat上副檔名MP3配置有問題,找到conf下面的web.xml檔案