我正在做一些 WebGL 项目,然后我将我的项目推送到一些网络服务器上。当我打开网站 (otom.playback.com.tr) 时,出现了如下所示的一些错误,
http://otom.playback.com.tr/Release/deneme.js Failed to load resource: the server responded with a status of 404 (Not Found)
http://otom.playback.com.tr/Release/deneme.jsgz Failed to load resource: the server responded with a status of 404 (Not Found)
UnityLoader.js:1 Uncaught incorrect header check
第一个错误说我在网络服务器中找不到 deneme.js。但是unity不给我一个js文件。我将所有文件添加为 mime 类型,但仍然不起作用。
我必须为这个错误做什么。问候。
请您参考如下方法:
我有同样的问题,我把这个 web.config 放在项目文件夹中,或者你可以在 IIS 中手动添加 mime。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mem" mimeType="application/octet-stream" />
<mimeMap fileExtension=".memgz" mimeType="application/octet-stream" />
<mimeMap fileExtension=".data" mimeType="application/octet-stream" />
<mimeMap fileExtension=".datagz" mimeType="application/octet-stream" />
<mimeMap fileExtension=".jsgz" mimeType="application/x-javascript; charset=UTF-8" />
</staticContent>
</system.webServer>
</configuration>
