You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为什么我按照THREE.js官方文档编写的立方体示例无法正常运行?

three.js空白页问题排查方案
  • 检查three.js依赖加载是否正常
    你代码中通过本地路径引入three.js:<script src="js/three.js"></script>,请先确认你的项目根目录下存在js文件夹,且文件夹内有完整的three.js源文件,路径和文件名大小写也要和实际情况保持一致。
    排查方法:按下F12打开浏览器开发者工具,切换到控制台标签,查看是否存在ReferenceError: THREE is not defined报错,存在就说明依赖加载失败,调整引入路径和本地文件实际路径保持一致即可。
  • 检查页面打开方式是否正确
    不要直接双击HTML文件用浏览器打开,这种方式使用file协议访问,部分浏览器会限制本地js资源的加载,也会导致依赖加载失败。
    你可以在VS Code中安装Live Server插件,右键HTML文件选择「Open with Live Server」,通过本地http服务启动页面即可规避这个问题。
  • 检查WebGL兼容性
    极少数老旧浏览器不支持WebGL,可在控制台查看是否有WebGL相关报错,升级到Chrome、Edge、Firefox等现代浏览器即可解决。

你提供的代码本身是three.js官方的入门示例代码,逻辑没有问题,完成上述排查后即可正常显示旋转的绿色立方体。

内容的提问来源于stack exchange,提问作者Azr.em

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 21:15:01