Skip to main content
 首页 » 编程设计

c#之未找到 Unity Webgl js 文件

2024年05月10日35mfryf

我正在做一些 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>