Cet article décrit la mise en œuvre d'un lecteur de musique compatible avec IE, FF, Chrome, Opera et Safari. Partagez-le pour votre référence. La méthode de mise en œuvre spécifique est la suivante:
/ ** Music Player * @param Obj Player ID * @param fichier audio fichier mp3: ogg: * @param boucle s'il faut boucle * / fonction AudioPlayer (id, file, loop) {var AudioPlayer = document.getElementyId (id); if (AudioPlayer! = null) {document.body.reMoveChild (AudioPlayer); } if (typeof (file)! = 'undefined') {if (navigator.useragent.indexof ("msie")> 0) {// ie var player = document.createElement ('bgsound'); player.id = id; player.src = file ['mp3']; player.setAttribute («autostart», «true»); if (loop) {player.setAttribute ('Loop', 'Infinite'); } document.body.appendChild (joueur); } else {// autre ff chome safari opéra var player = document.createElement ('audio'); player.id = id; Player.SetAttribute ('AutoPlay', 'AutoPlay'); if (loop) {player.setAttribute ('Loop', 'Loop'); } document.body.appendChild (joueur); var mp3 = document.CreateElement ('source'); mp3.src = file ['mp3']; mp3.type = 'Audio / mpeg'; Player.ApendChild (MP3); var ogg = document.createElement ('source'); ogg.src = file ['ogg']; ogg.type = 'audio / ogg'; Player.ApendChild (OGG); }}}Exemple d'utilisation:
var fichier = []; fichier ['mp3'] = '1.mp3'; file ['ogg'] = '1.ogg'; AudioPlayer («Audioplane», fichier, true); // lire AudioPlayer ('Audioplane'); // ArrêtJ'espère que cet article sera utile à la programmation JavaScript de tous.