Laravel Echo listenForWisisper не работает с React Native - PullRequest
0 голосов
/ 20 апреля 2020

Я использую websockets: служить в Laravel App. Частные каналы работают отлично, и обмен сообщениями, которые я построил для этого, работает. Теперь я пытаюсь заставить шепот работать и для статуса ввода, но безуспешно.

Отправка шепота:

Echo.private('chat').whisper('typing', 'data string');

Прослушивание шепота:

Echo.private('chat').listenForWhisper('typing', callback);

В моей консоли, когда я печатаю сообщение:

0: connection id 737029829.558252983 received message: {"event":"client-typing","data":"data string","channel":"private-Chat"}.

каналов. php:

Broadcast::channel('Chat', function ($user) {
    return $user;
});

Но функция обратного вызова не вызывается внутри listenForWhisper.

1 Ответ

0 голосов
/ 20 апреля 2020

Все работает. Мне пришлось установить 'enable_client_messages' => true в \ config \ websockets. php

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