Este artigo descreve a implementação de um tocador de música que é compatível com IE, FF, Chrome, Opera e Safari. Compartilhe para sua referência. O método de implementação específico é o seguinte:
/ ** Music Player* @param obj Player ID* @param File Audio File mp3: OGG:* @param loop Se você deve fazer um loop*/ função Audioplayer (id, arquivo, loop) {var AudioPlayer = document.getElementById (id); if (AudioPlayer! = null) {document.body.removechild (audioplayer); } if (typeof (arquivo)! player.id = id; player.src = arquivo ['mp3']; player.setAtAttribute ('AutoStart', 'true'); if (loop) {player.setAttribute ('loop', 'infinito'); } document.body.appendChild (jogador); } else {// Outro ff chome safari Ópera var player = document.createElement ('áudio'); player.id = id; player.setAttribute ('AutoPlay', 'AutoPlay'); if (loop) {player.setAttribute ('loop', 'loop'); } document.body.appendChild (jogador); var mp3 = document.createElement ('fonte'); mp3.src = arquivo ['mp3']; mp3.Type = 'Audio/MPEG'; Player.appendChild (mp3); var ogg = document.createElement ('fonte'); ogg.src = arquivo ['ogg']; Ogg.type = 'Audio/Ogg'; Player.appendChild (OGG); }}}Exemplo de uso:
var arquivo var = []; arquivo ['mp3'] = '1.mp3'; arquivo ['ogg'] = '1.ogg'; AudioPlayer ('Audioplane', arquivo, true); // reproduz Audioplayer ('Audioplane'); // PararEspero que este artigo seja útil para a programação JavaScript de todos.