Heim >Web-Frontend >js-Tutorial >Implementieren Sie js-Code für die Musikwiedergabe, der mit verschiedenen Browsern kompatibel ist

Implementieren Sie js-Code für die Musikwiedergabe, der mit verschiedenen Browsern kompatibel ist

小云云
小云云Original
2017-11-18 10:00:102752Durchsuche

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(&#39;<bgsound src="&#39; + bgSoundFile + &#39;" loop="-1">&#39;);
} else if (navigator.userAgent.toLowerCase().indexOf("firefox") != -1) 
{    document.write(&#39;<object data="&#39; + bgSoundFile + &#39;" type="application/x-mplayer2" 
width="0" height="0"><param name="filename" value="&#39; + bgSoundFile + &#39;">
<param name="autostart" value="1"><param name="playcount" value="infinite">
</object>&#39;);} 
else {    document.write(&#39;<audio src="&#39; + bgSoundFile + &#39;" autoplay="autoplay" loop="loop">
<object data="&#39; + bgSoundFile + &#39;" type="application/x-mplayer2" width="0" height="0">
<param name="filename" value="&#39; + bgSoundFile + &#39;"><param name="autostart" value="1">
<embed height="2" width="2" src="&#39; + bgSoundFile + &#39;" 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>&#39;);
}

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn