.duration ergibt die Gesamtdauer - danke
bearbeitet von Raketenwilli> Wenn ich .duration ca. 1 sec nach Start abfrage,
Wenn hierbei variable Bitraten (beachtet) werden sollen muss das gesamte mp3 geladen sein. Und das Laden kann dauern. Das solltest Du also mehrfach abfragen.
Also:
* In Funktion packen,
* [jede Sekunde (oder halbe Sekunde abrufen](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/setInterval) und
* wenn ein Ergebnis kommt, [diesen Intervall wieder killen](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/clearInterval)
* und natürlich erst dann das Ergebnis anzeigen.
.duration ergibt die Gesamtdauer - danke
bearbeitet von Raketenwilli> Wenn ich .duration ca. 1 sec nach Start abfrage,
Wenn hierbei variable Bitraten beachtet werden sollen muss das gesamte mp3 geladen sein. Und das Laden kann dauern. Das solltest Du also mehrfach abfragen.
Also:
* In Funktion packen,
* [jede Sekunde (oder halbe Sekunde abrufen](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/setInterval) und
* wenn ein Ergebnis kommt, [diesen Intervall wieder killen](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/clearInterval)
* und natürlich erst dann das Ergebnis anzeigen.
.duration ergibt die Gesamtdauer - danke
bearbeitet von Raketenwilli> Wenn ich .duration ca. 1 sec nach Start abfrage,
Das solltest Du also mehrfach tun.
in Funktion packen, [jede Sekunde abrufen](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/setInterval) und wenn ein Ergebnis kommt, [diesen Intervall wieder killen](https://wiki.selfhtml.org/wiki/JavaScript/WindowOrWorkerGlobalScope/clearInterval) - und natürlich erst dann das Ergebnis anzeigen.