WebGLRenderingContext: getSupportedExtensions() 方法

基线 广泛可用

此功能已发展成熟,可在许多设备和浏览器版本上使用。它自 2015 年 7 月.

报告反馈

语法

WebGLRenderingContext.getSupportedExtensions() 方法返回所有受支持的 WebGL 扩展的列表。
getSupportedExtensions()

js

参数

无。

返回值

示例

WebGLRenderingContext.getSupportedExtensions() 方法返回所有受支持的 WebGL 扩展的列表。
const canvas = document.getElementById("canvas");
gl = canvas.getContext("webgl");

const extensions = gl.getSupportedExtensions();
// Array [ 'ANGLE_instanced_arrays', 'EXT_blend_minmax', … ]

包含所有受支持的 WebGL 扩展的字符串 数组

WebGL 扩展

另请参阅 WebGLRenderingContext.getExtension() 方法,以获取特定扩展对象。

规范

WebGL API 的扩展在 WebGL 扩展注册表 中注册。它们也在 此处 列出。
规范
# 5.14.14

浏览器兼容性

WebGL 规范

另请参阅