untiy 配置iis服务器来打开webgl

最简单的方法是不需要配置服务器,打包的时候直接build and run,但是有时候如果我们需要调整js的内容,会很不方便,所以配置一个iis服务器还是很有必要的

首先要开启iis服务

控制面板,查看方式选类型,点击程序

找到internetInformationServices,按如下配置

然后点击确定

然后配置网站

打开菜单,输入iis,找到iis管理工具

然后添加一个新网站

输入站点名,选择一个磁盘上的文件夹,并指定一个端口

我们直接把打包的webgl文件放到刚才选择的文件夹里即可

通过在浏览器里输入我们电脑的ip地址+刚才指定的端口号来访问我们的webgl,如下图

问题解决

第一次打开网页时,有可能会出现如下错误

这是因为iis服务器不允许浏览器加载某些文件导致的,我们需要为服务器添加允许的mime类型

打开iis管理器,双击MIME类型

右侧选择添加

添加这三个类型即可

.json     text/json

.unity3d   application/octet-stream

.unityweb   application/binary

这些是可能用到的

.mem     application/octet-stream

.data    application/octet-stream

.memgz   application/octet-stream

.datagz    application/octet-stream

.unity3dgz  application/octet-stream

.jsgz     application/x-javascript

相关推荐
ellis19707 小时前
Unity插件SafeArea Helper适配异形屏详解
unity
nnsix8 小时前
Unity Physics.Raycast的 QueryTriggerInteraction枚举作用
unity·游戏引擎
地狱为王8 小时前
Cesium for Unity叠加行政区划线
unity·gis·cesium
小贺儿开发17 小时前
Unity3D 八大菜系连连看
游戏·unity·互动·传统文化
在路上看风景17 小时前
25. 屏幕像素和纹理像素不匹配
unity
ۓ明哲ڪ19 小时前
Unity功能——创建新脚本时自动添加自定义头注释
unity·游戏引擎
熬夜敲代码的小N19 小时前
Unity大场景卡顿“急救包”:从诊断到落地的全栈优化方案
java·unity·游戏引擎
派葛穆20 小时前
Unity-realvirtual-S7通讯快速配置(未完结)
unity·游戏引擎
w-白兰地1 天前
【Addressable远端加载资源】
unity·addressable·资源加载
小张不爱写代码1 天前
[Unity 技巧] 如何自定义 Inspector 变量显示名称 (CustomLabel)
unity·游戏引擎