Help
Difference between revisions of "Embed audio in HTML"
m (Yug moved page Help:Inpage to Help:How to embed audio in webpage?: better) |
|||
Line 1: | Line 1: | ||
− | + | Given an audio file <code>Bazinga.mp3</code>. | |
− | Given an audio file Bazinga.mp3. | ||
− | + | === Using Howler JS === | |
+ | ;HTML | ||
<pre><script src="./howler-2.0.8.js"></script> | <pre><script src="./howler-2.0.8.js"></script> | ||
<buton id="bazingaId" class="audio">Bazinga</button></pre> | <buton id="bazingaId" class="audio">Bazinga</button></pre> | ||
− | + | ;Javascript | |
<pre>$('.audio').on('click', function() { | <pre>$('.audio').on('click', function() { | ||
Line 14: | Line 14: | ||
});</pre> | });</pre> | ||
− | + | ;References | |
* https://howlerjs.com | * https://howlerjs.com | ||
+ | |||
+ | === Using HTML5 audio === | ||
+ | <pre> | ||
+ | <audio controls="controls"> | ||
+ | <source src="/to/folder/Bazinga.ogg" type="audio/ogg"> | ||
+ | Your web-browser doesn't support HTML5 audio feature. Please download and install a modern browser. | ||
+ | </audio> | ||
+ | </pre> |
Revision as of 12:23, 19 May 2018
Given an audio file Bazinga.mp3
.
Using Howler JS
- HTML
<script src="./howler-2.0.8.js"></script> <buton id="bazingaId" class="audio">Bazinga</button>
- Javascript
$('.audio').on('click', function() { var sound = new Howl({ src: [ '/to/folder/Bazinga.mp3','/to/folder/Bazinga.ogg' ]}); sound.play(); });
- References
Using HTML5 audio
<audio controls="controls"> <source src="/to/folder/Bazinga.ogg" type="audio/ogg"> Your web-browser doesn't support HTML5 audio feature. Please download and install a modern browser. </audio>