WebGLRenderingContext: getExtension() 方法
注意:此功能在 Web Workers 中可用。
WebGLRenderingContext.getExtension() 方法用于启用一个 WebGL 扩展。
语法
js
getExtension(name)
参数
返回值
一个 WebGL 扩展对象,如果 name(不区分大小写)与 WebGLRenderingContext.getSupportedExtensions 中的字符串不匹配,则返回 null。
示例
一旦 WebGL 扩展被启用,您就可以使用该扩展对象提供的任何方法、属性或常量。
js
const canvas = document.getElementById("canvas");
gl = canvas.getContext("webgl");
gl.getExtension("WEBGL_lose_context").loseContext();
WebGL 扩展
WebGL API 的扩展在 WebGL 扩展注册表 中注册。它们也列在我们的 WebGL API 参考 中。
规范
| 规范 |
|---|
| WebGL 规范 # 5.14.14 |
浏览器兼容性
加载中…