我正在使用 Three.js 创建一个 3D 游戏。将其上传到我的网站并启动 Chrome 进行测试后,它会在一段时间后(几秒钟到几分钟之间)随机崩溃。这非常令人沮丧,因为它只说“Aww snap”。开发人员控制台窗口是空的,无法调试(至少我不知道)。
有趣的是,在我的本地主机上一切正常(使用 xampp)。知道我做错了什么,或者我如何调试这种情况?
这似乎不是因为内存泄漏。网页进程保持在 100-150mb 左右。(即使是这样,我也必须在我的本地主机上看到同样的崩溃)
编辑:错误是由使用带有 SIMPLE_OPTIMIZATIONS 的 Google 编译器服务引起的。我忘记了当我上传代码时脚本是自动编译的。然而仍然很奇怪,因为根本没有显示任何错误,只是发生了崩溃。我想知道为什么缩小的脚本会导致 WebGL 发疯。