Wie kann ich beim Drücken der Pause das Herunterladen der Audiodatei in den HTML5-Audio-Tag-Browser stoppen?HTML5-Audiotag wird nicht mehr abgespielt und heruntergeladen
Antwort
Dies funktioniert:
var audio = $("audio").get(0);
audio.pause(0);
var tmp = audio.src;
audio.src = "";
audio.load();
$("audio").remove();
$("#audio-player").html("<audio controls preload='none'></audio>");
audio = $("audio").get(0);
audio.src = tmp;
audio.addEventListener('pause', current-function);
Hier ist ein Link für Sie folgen: HTML5 Video: Force abort of buffering
Da das Video bereits heruntergeladen wurde, weil "Pause" gedrückt wurde, wird kein Audio-Tag mehr heruntergeladen. Preload ist nur für den Start, wenn das Audio-Tag angezeigt wird ... Achtung, Sie wissen nicht, wie lange das Video ist. – Jobst
Wenn der Flash-Player verwendet wird, wird dies relativ einfach, da der Benutzer (Client) angibt, wie viel zusätzlich zu dem bereits geladenen Audio (Video) gepuffert werden soll. Standardmäßig werden nur wenige Kilobyte Daten vom Flash Player geladen. –
Die bearbeitete Version funktioniert. : D –
- 1. Warum Sound im MediaPlayer nicht abgespielt wird?
- 2. MP3, das von SDcard abgespielt wird, wird nicht aus dem Verzeichnis meiner App abgespielt?
- 3. Video wird nicht heruntergeladen. Begann zu spielen
- 4. ParseFile.cancel() funktioniert nicht - Datei wird weiter heruntergeladen
- 5. AudioSource wird nicht abgespielt, bevor GameObject zerstört wird
- 6. Erkennen, wenn AVPlayer abgespielt wird
- 7. Wird Audio abgespielt? (In Android)
- 8. Firebase wird nicht von Gradle heruntergeladen?
- 9. Video nicht abgespielt - Xamarin
- 10. Leere Seite wird heruntergeladen (toDataURL())
- 11. Wie wird Video in der QML abgespielt?
- 12. Warum wird Silverlight auf einigen Computern nicht abgespielt?
- 13. Ein nicht verwandtes Div ausblenden, wenn Video abgespielt wird
- 14. WebView wird NICHT abgespielt, wenn App im Hintergrund
- 15. ändert Video in HTML5-Video abgespielt wird
- 16. JW Player eingebetteter Flash-Player wird nicht richtig abgespielt
- 17. Benutzerdefinierter Sound wird nicht abgespielt, wenn die Push-Benachrichtigung ankommt
- 18. Meine Hintergrundmusik wird zweimal (gleichzeitig) abgespielt
- 19. Ein eingebettetes YouTube-Video wird automatisch abgespielt
- 20. aspectjweaver Abhängigkeit nicht heruntergeladen
- 21. Wie verhindert man, dass eine Animation mehr als einmal abgespielt wird - Jquery
- 22. Android SDK und AVD-Manager funktionieren nicht mehr, nachdem ich neue Pakete heruntergeladen habe
- 23. Tensorflow wird nicht mehr erkannt
- 24. Homebrew wird nicht mehr brauen
- 25. CSS-Datei wird nicht in Visual Studio 2008 SP heruntergeladen?
- 26. Nicht heruntergeladen von Webservice Artikel wird in der ListView angezeigt
- 27. Windows 10 - signierte Installationsprogramme erhalten "diese Datei wird nicht häufig heruntergeladen", wenn sie von Github heruntergeladen wird
- 28. MP4 wird abgespielt, wenn direkt zugegriffen wird, aber nicht, wenn PHP gelesen wird, auf iOS
- 29. PMD Regelsatz wird nicht heruntergeladen/aktualisiert durch MAVEN
- 30. Datei wird nicht heruntergeladen, obwohl sie sagt, dass es
Werfen Sie einen Blick auf die '206 http-Status code'. Vielleicht hilft das – Nano
@Nano 206 sieht wie eine gute Option aus, aber wir müssen den Server steuern, um solche Anfragen zu erfüllen. Wenn es sich um einen Medienserver eines Drittanbieters handelt, haben wir keine große Wahl. – asgs