Не удается загрузить Unity WebGL в ASP.Net MVC с ошибкой «Ошибка была: SyntaxError: ожидаемое выражение, получено« <» - PullRequest
0 голосов
/ 26 апреля 2019

Я пытаюсь вставить игру в mpc asp.Net, но при компиляции возникает следующая ошибка:

Произошла ошибка при запуске содержимого Unity на этой странице.См. Ваш браузер JavaScript консоль для получения дополнительной информации.Ошибка: SyntaxError: ожидаемое выражение, получено '<' Произошла ошибка при запуске содержимого Unity на этой странице.См. Ваш браузер JavaScript консоль для получения дополнительной информации.Ошибка: SyntaxError: ожидаемое выражение, получено '<' </p>

ASP NET MVC: https://i.imgur.com/8dEHDQK.png enter image description here Консоль: https://i.imgur.com/bxaDeMq.png

enter image description here

<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 ]

0 голосов
/ 28 апреля 2019

Проблема заключалась в URL-адресе "../WebGL/Memoria/Facil/Build/memoria.json" Правильное значение: "~ / WebGL / Memoria / Facil / Build / memoria.json"

, нотеперь возникает другая ошибка: неожиданный символ в строке 1 столбца 1 данных JSON

ps: эта ошибка возникает только тогда, когда это происходит в проекте asp.net mvc, в html normal она работает нормально

0 голосов
/ 26 апреля 2019

Эти теги сценария находятся в файле HTML или в каком-либо внешнем файле .js?

Если они находятся во внешнем файле .js, то синтаксическая ошибка из-за записи тегов в файл .js.

Вам не нужны теги во внешнем файле .js. Эти теги используются для встраивания скрипта в HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...