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

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die schreibgeschützte priority-Eigenschaft der RTCDataChannel-Schnittstelle gibt einen String zurück, der die Priorität des Datenkanals angibt. Die Priorität wird vom User-Agent zum Zeitpunkt der Kanalerstellung basierend auf der priority-Option im dataChannelDict-Parameter zugewiesen, der an RTCPeerConnection.createDataChannel() übergeben wird, oder vom entfernten Peer für eingehende Datenkanäle.

Wert

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

"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