WebGLRenderingContext.drawingBufferHeight
drawingBufferHeight 是只读的属性,它代表当下绘制缓冲区的实际高度。它应该和与上下文相联系的canvas元素的高度属性相匹配,但如果不能履行被要求的高度,它就可能不是这样。
语法
gl.drawingBufferHeight;
例子
给到此canvas元素:
<canvas id="canvas"></canvas>
你可以使用以下语句得到缓冲绘制区的高度:
var canvas = document.getElementById("canvas");
var gl = canvas.getContext("webgl");
gl.drawingBufferHeight; // 150
规范
浏览器兼容
Desktop:Chrome 9、 Firefox 9.0 、 Internet Explorer 11 、Opera 12、Safari 5.1;
Mobile: Android 、 Chrome for Android 25、 Firefox Mobile 9.0、 IE Mobile 、 Opera Mobile 12、 Safari Mobile 8.1;