AirConsole View Manager не определен после загрузки для тестирования - PullRequest
0 голосов
/ 24 мая 2018

Я сейчас создаю игру, когда я пытался загрузить ее в AirConsole, игра выдает ошибку в предварительном просмотре.

Кто-нибудь сталкивался с такой проблемой раньше?

"Uncaught ReferenceError: AirConsoleViewManager не определен".

var airconsole = new AirConsole({ "orientation": "landscape", "device_motion": 10 });
    var vm = null;
    window.onload = start;

    airconsole.onReady = function () {
        //THE LINE UNDER CRASHES
        vm = new AirConsoleViewManager(airconsole);
    };


ReferenceError: AirConsoleViewManager is not defined
at AirConsole.airconsole.onReady (https://storage.googleapis.com/XXX.xxxxxxx.xxxx.cdn.airconsole.com/2018-05-24-16-33-25/controller.html:125:22)
at AirConsole.onPostMessage_ (https://www.airconsole.com/api/airconsole-latest.js:1053:8)
at https://www.airconsole.com/api/airconsole-latest.js:969:8

Большое спасибо :)

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Я не знаю, в чем проблема, но после очистки сборки и переноса кода в другой проект, а затем повторной загрузки все заработало!

0 голосов
/ 06 июня 2018

Полагаю, вы получили информацию о AirConsoleViewManager из здесь (GitHub).

Не могу сказать точно, потому что вы не связали весь файл, но вам нужноскачайте airconsole-view-manager.js и включите его в свой скрипт контроллера.

Пример из ранее связанного примера GitHub довольно странный, поскольку он не включает файл JSв этом.Скорее всего, причина этого заключается в том, что они предполагают (что вы никогда не должны делать как разработчик), что люди уже знают это.

РЕДАКТИРОВАТЬ: На самом деле, они включают файл, ноэто не сделано в файле JS, это в файле HTML:

<script type="text/javascript" src="airconsole-view-manager.js"></script>

...