Я хочу использовать WebSockets для связи между веб-приложением и игрой, созданной в Unity. Я создал простое веб-приложение для обеих платформ и могу обмениваться данными между ними, используя открытое соединение WebSocket, когда я размещаю приложение локально.
Вот короткое видео приложения в действии: https://gfycat.com/organicscholarlydeviltasmanian
Однако, когда приложение размещается с использованием хостинга Firebase, я получаю сообщение об ошибке: Соединение WebSocket с 'wss: //trainscape-app.web.app/' не удалось: ошибка во время рукопожатия WebSocket: неожиданный код ответа: 200
Это строка, которая выдает ошибку в простом индексе. html функция:
ws = new WebSocket(location.origin.replace(/^http/, 'ws'));
Не работает ли хостинг Firebase поддерживать WebSockets таким образом?