bitte überprüfen Sie dies
%Vor%Die Audiodateidaten sind binär (kein Text), daher setzen wir den responseType der Anfrage auf 'arraybuffer'. Weitere Informationen zu ArrayBuffers finden Sie in diesem Artikel zu XHR2.
Sobald die (nicht decodierten) Audiodateidaten empfangen wurden, können sie für eine spätere Decodierung beibehalten oder direkt mit der AudioContext decodeAudioData () - Methode decodiert werden. Diese Methode verwendet den ArrayBuffer der Audiodateidaten, die in request.response gespeichert sind, und dekodiert sie asynchron (wobei der Haupt-JavaScript-Ausführungsthread nicht blockiert wird).
Wenn decodeAudioData () beendet ist, ruft es eine Callback-Funktion auf, die die dekodierten PCM-Audiodaten als AudioBuffer bereitstellt.
und hier die Referenz == & gt; HML5-Audio
UPDATE: Um es mit Firefox und Chrome arbeiten zu lassen, benutze:
%Vor%anstelle von:
%Vor%Tags und Links html html5 html5-audio xmlhttprequest