Javascript 未捕获引用错误:未定义WEBGL

Javascript 未捕获引用错误:未定义WEBGL,javascript,html,three.js,Javascript,Html,Three.js,在我的HTML中,以下代码部分 if (WEBGL.isWebGLAvailable()==false) { document.body.appendChild(WEBGL.getWebGLErrorMessage()); } 在控制台上生成以下错误: 未捕获引用错误:未定义WEBGL 我已经导入了所有必要的js,所以问题是:如何解决这个问题 看起来您正在使用three.js库 正如文件中提到的: 加 在尝试渲染之前,请将其添加到javascript并运行以下命令 什么都行 因此,我认

在我的HTML中,以下代码部分

if (WEBGL.isWebGLAvailable()==false) {
    document.body.appendChild(WEBGL.getWebGLErrorMessage());
}
在控制台上生成以下错误:

未捕获引用错误:未定义WEBGL


我已经导入了所有必要的js,所以问题是:如何解决这个问题

看起来您正在使用three.js库

正如文件中提到的:

加 在尝试渲染之前,请将其添加到javascript并运行以下命令 什么都行

因此,我认为您实际上没有加载所需的脚本


来源:

看起来您正在使用three.js库

正如文件中提到的:

加 在尝试渲染之前,请将其添加到javascript并运行以下命令 什么都行

因此,我认为您实际上没有加载所需的脚本


来源:

你说我正在导入所有必要的js。你能告诉我们吗?你想把这个应用到什么HTML上?是什么让你认为应该定义
WEBGL
?你看过关于MDN的WebGL教程了吗?你说我正在导入所有必要的js。你能告诉我们吗?你想把这个应用到什么HTML上?是什么让你认为应该定义
WEBGL
?你试过看关于MDN的WebGL教程吗?多谢跟踪,它现在抱怨关于跨源读阻塞(CORB)阻塞的跨源响应,无法导入js。你可以下载three.js包并将其添加到你的html页面。多谢跟踪,它现在抱怨关于跨源读阻塞(CORB)阻止了跨源响应,无法导入JSF。您可以下载three.js捆绑包并将其添加到您的html页面吗?
if ( WEBGL.isWebGLAvailable() ) {

    // Initiate function or other initializations here
    animate();

} else {

    var warning = WEBGL.getWebGLErrorMessage();
    document.getElementById( 'container' ).appendChild( warning );

}