如何在浏览器上启动 unity WebGL

how to launch unity WebGL on browser

我成功地构建了 unity

如果我 运行 并建立在统一的基础上,它就可以工作

但是当我在浏览器上从构建文件夹 运行 index.html 时;

首先它被 CORS 策略阻止我创建了一个 chrome 快捷方式禁用安全性

然后我得到了

Uncaught ReferenceError: unityFramework is not defined at HTMLScriptElement.n.onload

我调查了一下,有人说要禁用压缩,但我遇到了更多错误:

对 webGL 了解不多,不确定它是否是 unity 或浏览器的问题

请帮忙

ps:我的unity版本是2020.1.0f1

浏览器不会直接从文件系统加载 javascript(.js 文件)。您必须将它们托管在服务器上。 运行 你本地机器上的服务器没问题(这是 Unity 做的)。