2017-07-29 1 views
1

ich eine Audio-Tag innerhalb des Körpers haben, die eine Audio-file.I enthält wollen, es zu spielen, wenn der Körper fertig ist loading.It in Chrom spielt aber es funktioniert nicht in mozilla firefox.I spielen versucht, die Datei herunterladen und dann mit der lokalen Datei abspielen, aber ich habe ähnliche Ergebnisse.Nachvertonung nicht in Mozilla spielen

Hier ist die Audio-Tag-Deklaration im html:

<audio id="audio" src="http://jPlayer.org/audio/mp3/gbreggae-leadguitar.mp3"></audio> 

Und hier ist die JS verwendet, um das Audio nach den Körperbelastungen zu spielen:

document.body.onload=function(){ 
      document.getElementById("audio").play(); 
      }; 
+0

, welche Version Sie verwenden? Ich kann sehen, das funktioniert in der neuesten Version – Vineesh

+0

Was ist Ihre Version? @Vineesh – Mozmith

+0

meine ist 54.0. Es funktioniert in niedrigeren Versionen. Nicht die höheren – Mozmith

Antwort

0

Verwenden Ogg Format, ich hatte das gleiche Problem und dieses Ding löste mein Problem. siehe unten: - Hoffe es hilft.

<audio id="Green"> 
 
     <source src="assets/audio/Green.mp3" </source> 
 
     <source src="assets/audio/Green.ogg"> 
 
    </audio>

+0

kannst du bitte den Grund erklären warum passiert das so? – Mozmith

+1

sein, weil die Unterstützung für MP3-Dateien in mozilla ab Version 52 und above.supported Dateien veraltet sind .wav, .ogg und einige others.you können Ashish der answer.He bereitgestellt, um die richtige Lösung –

+0

'Unterstützung für MP3-Dateien akzeptieren ist veraltet in Mozilla von Version 52 'ist dies dokumentiert, @RahulDas? es gibt keine Erwähnung [hier] (https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats#Browser_compatibility) - der einzige Nachteil ist, dass das Betriebssystem muss „Unterstützung“ mp3 Wiedergabe –