使用Asp.Net WebApi(.net 8)托管Unity WebGL
Unity项目使用WebGL打包到 WebApi的wwwroot目录下
确保进行了这两处配置,这是因为wwwroot.data很大,默认请求会被拒绝
BrowserAsserts是Echarts依赖,也放在wwwroot避免跨域问题
Unity项目借助2D WebView插件来加载Echart里面的html进而绘制图表
因为Load本地的Html,而这个html内部<script>echarts.js<script>会导致跨域
WebApi的部署可参考:将WebAPI部署在IIS上_webapi发布到iis-CSDN博客