将我的 Unity 3D 应用程序导出到 webGL 时,我遇到了这个奇怪的问题。在我的电脑上它运行良好(在 Unity 上,也就是说)但是当我把它放到网上时它给我 Chrome 上的最大调用堆栈大小错误(firefox 运行良好) 我做了一些研究,大多数文章都说这是因为代码可能存在无限循环,我检查了我的代码并且没有无限循环(它会卡在 firefox 上)。所以现在我不确定如何调试它。有人可以帮忙吗?
更新:我尝试禁用场景中的对象,即使场景几乎是空的,没有运行 C# 代码,它仍然会返回此错误。
最佳答案
我有这个错误。我能够通过刷新浏览器缓存来修复它。 Ctrl-Shift-R 在 Firefox 上还不够。我必须进入网络控制台,在那里启用“禁用缓存”。
关于javascript - 如何调试 Unity 3D WebGL 中的最大调用堆栈大小错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46476440/