WebGLRenderingContext: drawingBufferWidth property

Baseline Widely available

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

Note: This feature is available in Web Workers.

Thuộc tính WebGLRenderingContext.drawingBufferWidth chỉ đọc thể hiện chiều rộng thực tế của vùng đệm vẽ hiện tại. Nó phải khớp với thuộc tính width của phần tử <canvas> được liên kết với ngữ cảnh này, nhưng có thể khác nếu việc triển khai không thể cung cấp độ rộng được yêu cầu.

Giá trị

Một con số.

Ví dụ

Cho phần tử <canvas> này:

html
<canvas id="canvas"></canvas>

Bạn có thể lấy chiều rộng của vùng đệm vẽ bằng các dòng sau:

js
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
gl.drawingBufferWidth; // 300

Thông số kỹ thuật

Thông số kỹ thuật
WebGL Specification
# DOM-WebGLRenderingContext-drawingBufferWidth

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

Xem thêm