123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <!doctype html>
- <head>
- <title>Using multiple file formats in JavaScript</title>
-
- <script type= "text/javascript">
- function checkAudioCompat() {
- var myAudio = document.createElement('audio');
- var msg = document.getElementById("display");
-
- msg.innerHTML = "";
-
- if (myAudio.canPlayType) {
- // CanPlayType returns maybe, probably, or an empty string.
- var playMsg = myAudio.canPlayType('audio/mpeg');
- if ( "" != playMsg) {
- msg.innerHTML += "mp3 is " + playMsg + " supported<br/>";
- }
- playMsg = myAudio.canPlayType('audio/ogg; codecs="vorbis"');
- if ( "" != playMsg){
- msg.innerHTML += "ogg is " + playMsg + " supported<br/>";
- }
-
- playMsg = myAudio.canPlayType('audio/mp4; codecs="mp4a.40.5"');
- if ( "" != playMsg){
- msg.innerHTML += "aac is "+playMsg+" supported<br/>";
- }
- }
- else {
- msg.innerHTML += "no audio support";
- }
- }
- </script>
- </head>
- <body>
- <button onclick="checkAudioCompat();">
- Test for audio format type
- </button>
- <div id="display"> </div>
- <audio src="./1.aac" controls></audio>
- </body>
- </html>
|