Unity 在WebGL使用WebService

本文介绍了在Unity WebGL中使用WebService的完整流程,包括解决CORS跨域问题、打包后的问题以及不同调用方式的尝试。从创建ASP.NET Web Service到在Unity中调用,再到解决打包后的兼容性问题,最后成功实现数据交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

继WCF通信在打包安卓调通之后,开始调研WCF在WebGL中是否能够使用。在Unity中切换至WebGL,测试WCF没有任何问题。

但是打包之后,报了一个,Reflection.Emit的问题。查找资料发下WebGL不支持Reflection.Emit。

最后开始尝试WebService(WebSocket以前用过,是可行的)。

1.用Vs2015,C#创建一个ASP.Net空工程。随后发布一个asmx。(创建的过程中报了一个权限错误,最后用蔡哥电脑创建成功)

2.打开控制面板\管理工具\Internet Information Services (IIS)管理器,把发布在本地的asmx添加到IIS中。

随后在IIS中打开创建的网站,但是出现    HTTP 错误 500.19 - Internal Server Error

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值