首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unity-WebGL显示灰色窗口,而不是交互式网站

Unity-WebGL显示灰色窗口,而不是交互式网站
EN

Stack Overflow用户
提问于 2021-04-23 02:25:41
回答 1查看 303关注 0票数 0

我有一个Unity项目,你可以在3D空间环境中导航。我使用的是Unity版本2020.3.4f1 Personal。我转到“构建设置”,选择WebGL,然后点击“构建并运行”。

该项目似乎在本地主机的Chrome浏览器上启动,没有任何问题:

然而,当我压缩构建文件和文件夹(连同' build‘和’StreamingAssets‘的index.html文件),然后作为一个网站托管,所有我得到的是一个灰色的屏幕,而不是一个交互式网站!

如前所述,创建的构建是- index.html文件、' build‘文件夹和'StreamingAssets’文件夹:

显然,构建有问题,因为项目似乎直接在localhost中运行得很好。

任何帮助都将不胜感激。

非常感谢

编辑

查看Chrome浏览器控制台(在localhost上运行)中的日志,这些是日志:

对于404错误,我找到了一些Unity论坛的帖子:https://forum.unity.com/threads/webgl-builds-only-partially-working.357591/,在那里我认为解决方案是启用数据缓存和解压回退,并设置压缩格式Gzip。

但这并没有解决问题,因为我仍然在控制台日志中获得了运行在localhost上的404 (尽管如前所述,它在localhost中运行)。此外,当使用Netlify在服务器上托管它时,它仍然只显示一个灰色窗口。

注意:奇怪的是,当我刷新运行localhost的浏览器时,404消失了,但最主要的是,当托管在远程服务器(Netlify)上时,我只得到一个灰色窗口。

EN

回答 1

Stack Overflow用户

发布于 2021-04-23 02:56:33

本地主机在Windows上不区分大小写,而Linux在主机上通常区分大小写。检查URL和文件名,并尝试查看Web服务器日志中的404错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67218879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档