如何使用laravel echo发送一对一私人聊天事件

时间:2019-05-01 18:03:15

标签: laravel laravel-echo

我正在使用Laravel Echo向打字过的私人聊天发送打字事件,但不是一对一的,它适用于所有授权用户 如何发送一对一打字事件

从这里发送

 sendTypingEvent(){
         if(this.message.length>1){
            Echo.private('typingcheck')
           .whisper('typing',authuser);
         }

       }

从这里听

 Echo.private('typingcheck')
        .listenForWhisper('typing', (e) => {
            this.typing = e.name
        });

Channels.php

  Broadcast::channel('typingcheck', function ($user) {
    return Auth::check();
});

0 个答案:

没有答案