Manchmal, wenn wir eine Webseite erstellen. Wir müssen Hintergrundmusik verwenden, aber wir haben nicht erwartet, dass einige Browser sie überhaupt nicht abspielen können. Welche Art von JS-Code kann diese kompatible Funktion erreichen? Wenn dies nicht der Fall ist, teilt Ihnen der unten stehende Editor den JS-Code für die Wiedergabe von Hintergrundmusikschleifen mit, der mit verschiedenen Browsern kompatibel ist.
var bgSoundFile = " if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) { document.write('<bgsound src="' + bgSoundFile + '" loop="-1">'); } else if (navigator.userAgent.toLowerCase().indexOf("firefox") != -1) { document.write('<object data="' + bgSoundFile + '" type="application/x-mplayer2" width="0" height="0"><param name="filename" value="' + bgSoundFile + '"> <param name="autostart" value="1"><param name="playcount" value="infinite"> </object>');} else { document.write('<audio src="' + bgSoundFile + '" autoplay="autoplay" loop="loop"> <object data="' + bgSoundFile + '" type="application/x-mplayer2" width="0" height="0"> <param name="filename" value="' + bgSoundFile + '"><param name="autostart" value="1"> <embed height="2" width="2" src="' + bgSoundFile + '" pluginspage="http://www.apple.com/quicktime/download/" type="video/quicktime" controller="false" controls="false" autoplay="true" autostart="true" loop="true" bgcolor="#000000"> </embed> </object> </audio>'); }
Das Obige ist der js-Code, der die Wiedergabe von Hintergrundmusikschleifen realisieren kann, die mit verschiedenen Browsern kompatibel sind. Vielleicht kann er in Zukunft verwendet werden, also beeilen Sie sich und speichern Sie ihn.
Verwandte Empfehlungen:
So schreiben Sie einen Web-Musikplayer mit HTML5
JS-Schaltfläche zum Hinzufügen von Hintergrundmusik-Implementierungscode
Implementierungsbeispiel für Java Music Player
Das obige ist der detaillierte Inhalt vonImplementieren Sie js-Code für die Musikwiedergabe, der mit verschiedenen Browsern kompatibel ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!