Audio Tag Testing with javaScript Fallback to Flash
Your browser does not support all of the functionality used in this Demo.
Your browser appears to support all of the functionality used in this Demo.
Here is an example of implementing the HTML5 audio tag in .ogv, .webm and .mp4
formats. Thanks to Weezer for the song and Matt Coneybeare for the javaScript fallback code.
Audio Testing Code Snippet
1. HTML
<audio id="audioplayer" preload controls loop style="width:424px;">
<source src="../Files/WeezerSong.mp3" type="audio/mpeg" />
<source src="../Files/WeezerSong.ogg" type="audio/ogg" />
</audio>
2. JavaScript
var audioTag = document.createElement('audio');
if (!(!!(audioTag.canPlayType) && ("no" != audioTag.canPlayType("audio/mpeg")) && ("" != audioTag.canPlayType("audio/mpeg")))) {
AudioPlayer.embed("audioplayer", { soundFile: "../Files/WeezerSong.mp3" });
}