A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/API/RTCDataChannel/binaryType below:

RTCDataChannel: binaryType-Eigenschaft - Web-APIs | MDN

RTCDataChannel: binaryType-Eigenschaft

Baseline Widely available *

Die Eigenschaft binaryType der RTCDataChannel-Schnittstelle ist ein String, der den Objekttyp angibt, der verwendet werden soll, um binäre Daten zu repräsentieren, die über das RTCDataChannel empfangen werden. Erlaubte Werte der WebSocket.binaryType-Eigenschaft sind auch hier zulässig: blob, wenn Blob-Objekte verwendet werden, oder arraybuffer, wenn ArrayBuffer-Objekte verwendet werden. Der Standardwert ist arraybuffer.

Wenn eine binäre Nachricht über den Datenkanal empfangen wird, ist die message Ereignis-Eigenschaft MessageEvent.data ein Objekt des Typs, der durch binaryType angegeben wurde.

Wert

Ein String, der einen dieser Werte haben kann:

"blob"

Der Inhalt der empfangenen binären Nachrichten wird in Blob-Objekten enthalten sein.

"arraybuffer"

Der Inhalt der empfangenen binären Nachrichten wird in ArrayBuffer-Objekten enthalten sein.

Beispiel

Dieser Code konfiguriert einen Datenkanal, um binäre Daten in ArrayBuffer-Objekten zu empfangen, und etabliert einen Listener für message-Ereignisse, der einen String erstellt, der die empfangenen Daten als eine Liste von hexadezimalen Byte-Werten darstellt.

const dc = peerConnection.createDataChannel("Binary");
dc.binaryType = "arraybuffer";

dc.onmessage = (event) => {
  const byteArray = new Uint8Array(event.data);
  let hexString = "";

  byteArray.forEach((byte) => {
    hexString += `${byte.toString(16)} `;
  });
};
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