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

View in English Always switch to English

RTCDataChannel: priority-Eigenschaft

Die schreibgeschützte priority-Eigenschaft des RTCDataChannel-Interfaces gibt einen String zurück, der die Priorität des Datenkanals angibt. Die Priorität wird vom Benutzeragenten bei der Erstellung des Kanals basierend auf der priority-Option im dataChannelDict-Parameter zugewiesen, der an RTCPeerConnection.createDataChannel() übergeben wird, oder von der entfernten Gegenstelle für eingehende Datenkanäle.

Wert

Ein String, der die Priorität des Datenkanals angibt. Mögliche Werte, in der Reihenfolge von der niedrigsten zur höchsten Priorität, sind:

"very-low"

Der Datenkanal hat eine sehr niedrige Priorität.

"low"

Der Datenkanal hat eine niedrige Priorität. Dies ist der Standardwert.

"medium"

Der Datenkanal hat eine mittlere Priorität.

"high"

Der Datenkanal hat eine hohe Priorität.

Beispiele

Überprüfen der Priorität eines Datenkanals

js
const pc = new RTCPeerConnection();
const dc = pc.createDataChannel("my channel", { priority: "high" });

console.log(dc.priority); // "high"

Spezifikationen

Specification
WebRTC Priority Control API
# dom-rtcdatachannel-priority

Browser-Kompatibilität

Siehe auch