我对WebGL导出的统一项目有疑问。当我在本地计算机上运行站点时,一切都按预期工作。完成测试后,我将网站上传到运行apache的服务器上。不幸的是,我得到了以下错误信息:
Uncaught (in promise) abort({}) at Error
at jsStackTrace (blob:https://unity.my-site.com/d7a78aba-2b94-4a18-92ba-b81d44b2d226:943:12)
at Object.stackTrace (blob:https://unity.my-site.com/d7a78aba-2b94-4a18-92ba-b81d44b2d226:957:11)
at Object.onAbort (https://unity.my-site.com/js/unity/Build/UnityLoader.js:1139:50)
at abort (blob:https://unity.my-site.com/d7a78aba-2b94-4a18-92ba-b81d44b2d226:26837:20)
at blob:https://unity.my-site.com/d7a78aba-2b94-4a18-92ba-b81d44b2d226:1383:5
我想apache配置有问题,但是我找不到任何东西。因为我对统一性和webGl不太熟悉,有人可以给我建议在这里做什么?
答案 0 :(得分:1)
绝对是本地网络服务器设置或版本问题...我目前使用 Wampserver 3.1.7 和 Unity Unity v2020.2.7 游戏在 Chrome 和 Edge 中运行良好,但在 Firefox 中挂在 Unity 进度加载栏上。如果我将相同的游戏代码上传到我的 Go-daddy 托管帐户,它可以在所有浏览器中正常工作。
我知道这不是 Firefox 中 localhost/URL 问题的“修复”,但对我来说,我知道它在发布后会起作用。