RTCDataChannel: thuộc tính nhãn

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Thuộc tính RTCDataChannel chỉ đọc label trả về một chuỗi chứa tên mô tả kênh dữ liệu. Những cái này nhãn không bắt buộc phải là duy nhất.

Bạn có thể sử dụng nhãn theo ý muốn; bạn có thể sử dụng nó để xác định tất cả các kênh đang được sử dụng cho cùng một mục đích, bằng cách đặt cho chúng cùng một tên. Hoặc bạn có thể cho mỗi kênh một nhãn duy nhất cho mục đích theo dõi. Nó hoàn toàn phụ thuộc vào thiết kế các quyết định được đưa ra khi xây dựng trang web hoặc ứng dụng của bạn.

Bạn có thể tìm thấy ID duy nhất trong thuộc tính id.

[!LƯU Ý] Nhãn của kênh dữ liệu được đặt khi kênh được tạo bằng cách gọi RTCPeerConnection.createDataChannel(). Nó không thể thay đổi sau đó.

Giá trị

Mã nhận dạng chuỗi do trang web hoặc ứng dụng chỉ định khi kênh dữ liệu được tạo, như được chỉ định khi RTCPeerConnection.createDataChannel() được gọi tới tạo kênh.

Ví dụ

Mẫu này tạo kênh dữ liệu trên RTCPeerConnection, sau đó, một số sau đó, đặt nội dung của thành phần giao diện người dùng để hiển thị tên kênh.

js
const pc = new RTCPeerConnection();
const dc = pc.createDataChannel("my channel");

// …

document.getElementById("channel-name").appendChild(
  Object.assign(document.createElement("span"), {
    className: "channelName",
    textContent: dc.label,
  }),
);

Thông số kỹ thuật

Thông số kỹ thuật
WebRTC: Real-Time Communication in Browsers
# dom-datachannel-label

Khả năng tương thích của trình duyệt

Xem thêm