@evgenin

Как запустить laravel-echo && socket.io?

Не получается подключиться к laravel-echo, в консоли не видит подключения, соотвественно и отправить сообщение не могу. Какие могут быть варианты?

Сообщение отправляется через redis,
L A R A V E L  E C H O  S E R V E R

version 1.6.2

⚠ Starting server in DEV mode...

✔  Running at localhost on port 6001
✔  Channels are ready.
✔  Listening for http events...
✔  Listening for redis events...

Server ready!

Channel: database_translation
Event: TranslationEvent


На клиенте:
const echo = new Echo({
            host: 'http://mysite.ru:6001/',
            broadcaster: 'socket.io',
            client: socketio,
        });


       let i = echo.join(`database_translation`)
            .listen('TranslationEvent', (e) => {
                console.log('message from server',e)
                this.setState({
                    result: "changed"
                })
            });
  • Вопрос задан
  • 264 просмотра
Пригласить эксперта
Ответы на вопрос 1
@evgenin Автор вопроса
Был конфликт в версии клиента, понизил версию и работает у меня на "socket.io-client": "^2.3.0"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы