为了账号安全,请及时绑定邮箱和手机立即绑定

无法在 ASP.Net MVC 中上传 Unity WebGL,出现错误“错误是:

无法在 ASP.Net MVC 中上传 Unity WebGL,出现错误“错误是:

C#
莫回无 2022-12-31 11:25:44
我正在尝试将游戏插入到 asp.Net mvc 中,但是当我编译时出现以下错误:在此页面上运行 Unity 内容时出错。有关详细信息,请参阅浏览器 JavaScript 控制台。错误是:SyntaxError: expected expression, got '<' 在此页面上运行 Unity 内容时发生错误。有关详细信息,请参阅浏览器 JavaScript 控制台。错误是:SyntaxError: expected expression, got '<'ASP NET MVC: https  ://i.imgur.com/8dEHDQK.png 控制台: https ://i.imgur.com/bxaDeMq.png<script src="~/WebGL/Memoria/Facil/TemplateData/UnityProgress.js"></script><script src="~/WebGL/Memoria/Facil/Build/UnityLoader.js"></script><script>    var gameInstance = UnityLoader.instantiate("gameContainer", "../WebGL/Memoria/Facil/Build/memoria.json", { onProgress: UnityProgress });</script><div class="webgl-content">    <div id="gameContainer" style="width: 800px; height: 600px"></div>    <div class="footer">        <div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>    </div></div>我不知道发生了什么,任何人都可以帮助我吗?
查看完整描述

2 回答

?
胡子哥哥

TA贡献1825条经验 获得超6个赞

这些脚本标签是在 HTML 文件还是任何外部 .js 文件中?

如果这些在外部 .js 文件中,那么语法错误是因为在 .js 文件中写入标签。

您不需要外部 .js 文件中的标签。这些标签用于在 HTML 中嵌入脚本。


查看完整回答
反对 回复 2022-12-31
?
ITMISS

TA贡献1871条经验 获得超8个赞

问题是 Url“../WebGL/Memoria/Facil/Build/memoria.json” 正确的是:“~/WebGL/Memoria/Facil/Build/memoria.json”

但现在出现另一个错误:JSON 数据的第 1 行第 1 列出现意外字符

ps:只有在asp.net mvc项目中才会出现这个错误,在html normal中可以正常运行


查看完整回答
反对 回复 2022-12-31
  • 2 回答
  • 0 关注
  • 88 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信