Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

AudioPlaybackStats: toJSON() Methode

Die toJSON() Methode des AudioPlaybackStats-Interfaces ist ein Serializer; sie gibt eine JSON-Darstellung des AudioPlaybackStats-Objekts zurück.

Syntax

js
toJSON()

Parameter

Keine.

Rückgabewert

Ein JSON-Objekt, das die Serialisierung des AudioPlaybackStats-Objekts ist.

Beispiele

Verwenden der toJSON-Methode

In diesem Beispiel gibt der Aufruf von stats.toJSON() eine JSON-Darstellung des AudioPlaybackStats-Objekts zurück.

js
const audioCtx = new AudioContext();
const stats = audioCtx.playbackStats;

// ...

// Log playbackStats JSON
console.log(stats.toJSON());

Dies würde ein JSON-Objekt wie folgt protokollieren:

json
{
  "underrunDuration": 0,
  "underrunEvents": 0,
  "totalDuration": 68.252138,
  "averageLatency": 0.01863,
  "minimumLatency": 0,
  "maximumLatency": 0.018654
}

Um einen JSON-String zu erhalten, können Sie JSON.stringify(stats) direkt verwenden; es wird toJSON() automatisch aufrufen.

Spezifikationen

Spezifikation
Web Audio API
# dom-audioplaybackstats-tojson

Browser-Kompatibilität

Siehe auch