2011-10-28 45 views
4

有什麼方法可以確定在指定HTML5 audio元素的多個來源時使用了sourceHTML5音頻:使用了哪個來源?

E.g.我有這個HTML代碼:

<audio preload="auto"> 
    <source type="audio/ogg;codecs=vorbis" src="http://example.org/sample.ogg"/> 
    <source type="audio/mpeg;codecs=mp3" src="http://example.org/sample.mp3"/> 
</audio> 

現在我想知道是否使用了ogg或mp3文件。我試圖在source元素上註冊onloadonloadeddata事件處理程序,但他們從未調用過。另外audio元素的src在加載後不變,source元素不具有readyState屬性。

這可以通過其他方式找到嗎?

回答

2

註冊audio元素的onloadeddata的函數,在那看currentSrc

+0

哦,的確!謝謝。 – panzi