我试图解雇事件
public function index()
{
event(new MessageSent("HELLO"));
return view('home');
}
在PusherBroadcaster.php(第106行)中 PusherBroadcaster->广播(阵列(对象(PrivateChannel)), ' App \ Events \ MessageSent',数组('消息' =>' HELLO',' socket' => null))在BroadcastEvent.php(第49行)
出了什么问题?帮助请
答案 0 :(得分:0)
您是否已将Pusher设为您的.env下的广播驱动程序?
答案 1 :(得分:0)
我有点晚了,但是,我遇到了同样的错误 我在创建的事件中的broadcastWith()中如下:
return response()->json([
'message' => 'hello',
]);
我更改了broadcastWith()函数,将消息作为修复错误
的数组返回public function broadcastWith()
{
return ['message' => 'hello'];
}
希望有所帮助
答案 2 :(得分:0)
我在localhost上遇到了同样的问题但公共服务器上的一切都很好。然后我尝试更改"encrypted" => false
。希望你喜欢它。干杯:)