Есть ли способ определить, какой source
использовался при указании нескольких источников для элемента HTML5 audio
?
например. У меня есть этот 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. Я пытался зарегистрировать обработчики событий onload
и onloadeddata
для элементов source
, но они никогда не вызывались. Также src
элемента audio
остается неизменным после загрузки, а элементы source
не имеют свойства readyState
.
Можно ли это выяснить каким-либо другим способом?