2
Laravel EchoがPusherチャンネルのリスナーに問題があります。私はブラウザ(コンソールログなし)で応答を得ることができません。Laravel EchoがPusherイベントを受信していません
私のbootstrap.jsにあります。
Echo.channel('my-channel')
.listen('my-event', (e) => {
console.log(e);
});
私は
- CONNECTIONマイアプリ
- が
- マイチャンネルに加入していることプッシャーデバッグコンソールから見ることができます:私は私のブラウザのコンソールとタイプを使用
import Echo from "laravel-echo" window.Echo = new Echo({ broadcaster: 'pusher', key: 'myPusherAppKey', cluster: 'mt1', //My app is US-EAST encrypted: true });
お待ちくださいマイチャンネル
私は、デフォルトのイベントを送信するためにプッシャーデバッグコンソールを使用します。
Channel: my-channel
Event: my-event
Data: {
"name": "John",
"message": "Hello"
}
はしかし、私は私のブラウザのコンソールに任意の出力を得ることはありません。
私はさらに私のブラウザのコンソールで入力した場合:
- UNSUBSCRIBED私のチャンネルプッシャーデバッグコンソールから見ることができます
Echo.leave('my-channel');
を
Laravel Echoにプッシャーのイベントを聞かせるにはどうすればいいですか?