Limited availability
Experimentell: Dies ist eine experimentelle Technologie
Ãberprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die sendOrder
-Eigenschaft der WebTransportSendStream
-Schnittstelle gibt die Sendpriorität dieses Streams im Verhältnis zu anderen Streams an, für die der Wert festgelegt wurde.
In den Warteschlangen befindliche Bytes werden zuerst für Streams mit einem höheren Wert gesendet. Wenn der Wert nicht festgelegt ist, hängt die Sendereihenfolge von der Implementierung ab.
WertEine Zahl, die die relative Priorität dieses Streams beim Senden von Bytes angibt.
BeispieleDas folgende Beispiel zeigt, wie Sie den anfänglichen sendOrder
festlegen können, wenn Sie WebTransport.createUnidirectionalStream()
aufrufen, um den Sendstream zu erstellen, den Wert aus dem Stream lesen und dann die Reihenfolge ändern. Nach der Ãnderung der Reihenfolge würde die Priorität dieses Streams höher als jeder Stream mit einer Priorität von weniger als "596996858" werden.
async function writeData() {
const stream = await transport.createUnidirectionalStream({
sendOrder: "400", // Set initial stream order
});
console.log(`Stream order: ${stream.sendOrder}`); // Stream order: 400
// write data ...
// Change the stream order
stream.sendOrder = 596996858;
console.log(`Stream order: ${stream.sendOrder}`); // Stream order: 596996858
// write more data ...
}
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4