gpt4 book ai didi

webgl - 为什么我的 WebGL 应用程序在在线部署时会随机崩溃? (在本地主机上工作正常,使用 Three.js 和 Chrome)

转载 作者:行者123 更新时间:2023-12-01 09:33:29 25 4
gpt4 key购买 nike

我正在使用 Three.js 创建一个 3D 游戏。将其上传到我的网站并启动 Chrome 进行测试后,它会在一段时间后(几秒钟到几分钟之间)随机崩溃。这非常令人沮丧,因为它只说“Aww snap”。开发者控制台窗口是空的,无法调试(至少我不知道)。

Chrome WebGL crash

有趣的是,在我的本地主机上一切正常(使用 xampp)。知道我做错了什么,或者我该如何调试这种情况?

这似乎不是因为内存泄漏。网页进程保持在 100-150mb 左右。 (即使是这样,我也必须在我的本地主机上看到同样的崩溃)


编辑:错误是由使用带有 SIMPLE_OPTIMIZATIONS 的 Google 编译器服务引起的。我忘记了当我上传代码时脚本是自动编译的。然而仍然很奇怪,因为根本没有显示任何错误,只是发生了崩溃。我想知道为什么缩小的脚本会导致 WebGL 发疯。

最佳答案

您的浏览器崩溃是因为它有错误。通常,浏览器供应商负责修复这些错误或提供解决方法。这也可能是底层显卡的问题。 stackoverflow.com 社区几乎无法为您提供帮助。

  1. 使用最新的 Chromium nighlites 测试您的代码

  2. 创建一个独立的测试用例,在其中以可靠的方式重现崩溃

  3. 将测试用例的错误报告给http://code.google.com/p/chromium/issues/list

  4. 将建议的输入(如建议的 chrome://gpu/)添加到错误报告中

  5. 等待该错误在即将发布的 Chrome 版本中得到修复 - 如果您的错误报告质量很高,则该错误很可能很快得到修复,并且当您的 HTML5 游戏发布时,最新的 Chrome 不再存在此错误

    <

关于webgl - 为什么我的 WebGL 应用程序在在线部署时会随机崩溃? (在本地主机上工作正常,使用 Three.js 和 Chrome),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12321821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com