it-swarm.com.de

Sounddatei auf einer Webseite im Hintergrund abspielen

Ich möchte eine Audiodatei auf meiner Webseite im Hintergrund abspielen (die Media Player-Benutzeroberfläche soll nicht angezeigt werden). Meine Website wird auf Fire-Fox ausgeführt. Ich habe das Embed-Element verwendet und das Attribut Hidden festgelegt um wahr zu sein <embed name="myMusic" src="Masgon.mp3" type="audio/midi" autostart="false" Hidden="true" loop="true"></embed> Das Problem ist, dass kein Sound abgespielt wird, es sei denn, ich habe das ausgeblendete Attribut in diesem Fall entfernt. Die Sounddatei wird abgespielt und die Media Player-Benutzeroberfläche wird angezeigt, aber ich möchte das nicht.

19
Java Player
<audio src="/music/good_enough.mp3">
<p>If you are reading this, it is because your browser does not support the audio element.     </p>
</audio>

und wenn Sie die Steuerelemente möchten

<audio src="/music/good_enough.mp3" controls>
<p>If you are reading this, it is because your browser does not support the audio element.</p>
</audio>

und auch mit embed

<embed src="/music/good_enough.mp3" width="180" height="90" loop="false" autostart="false" hidden="true" />
27
topcat3
<audio src="/music/good_enough.mp3" autoplay>
<p>If you are reading this, it is because your browser does not support the audio element.     </p>
<embed src="/music/good_enough.mp3" width="180" height="90" hidden="true" />
</audio>

Funktioniert gut für mich.

8
Adrian

Dies kann zwar zu spät sein, um etwas zu kommentieren, aber hier ist der Funktionscode für Probleme wie Ihres.

<div id="player">
    <audio autoplay hidden>
     <source src="link/to/file/file.mp3" type="audio/mpeg">
                If you're reading this, audio isn't supported. 
    </audio>
</div>
4
Akash Adhikari
<audio controls autoplay loop>
  <source src="path/your_song.mp3" type="audio/ogg">
  <embed src="path/your_song.mp3" autostart="true" loop="true" hidden="true"> 
</audio>

[ps. Ersetzen Sie "path/your_song.mp3" durch den Ordner und den Songtitel. "music/samplemusic.mp3" oder "media/bgmusic.mp3" usw.

Bei mir wurde das Problem gelöst, indem das Attribut type entfernt wurde:

<embed name="myMusic" loop="true" hidden="true" src="Music.mp3"></embed>

Gewiss nicht der sauberste Weg.

Wenn Sie HTML5 verwenden: MP3 wird von Firefox nicht unterstützt. Wav und Ogg sind jedoch ..__ Hier finden Sie eine Übersicht, welcher Browser welche Art von Audio unterstützt: http://www.w3schools.com/html/html5_audio.asp

1
Robin V.

Wenn Sie keine Steuerelemente anzeigen möchten, probieren Sie diesen Code aus 

<audio  autoplay>
 <source src="song.ogg"  type="audio/ogg">
Your browser does not support the audio element.
</audio>
0
jins