可以使用以下JavaScript代码来检测设备是否支持WebGL 2.0:
const canvas = document.createElement('canvas');
const gl = canvas.getContext('webgl2');
if (!gl) {
console.log('您的设备不支持WebGL 2.0');
} else {
console.log('您的设备支持WebGL 2.0');
}
上述代码中,我们首先创建一个canvas
元素,然后获取其上下文对象gl
,并判断其是否存在。如果gl
不存在,则表示设备不支持WebGL 2.0。
需要注意的是,使用WebGL 2.0的应用程序可能需要使用新的着色器语言和API,因此需要仔细检查代码是否能够兼容旧的WebGL版本。
关键词高亮: