大家好,我使用 Laravel Echo 和 SocketIO 而没有仅使用 Vue 的 jquery,但是我在这里的私人频道有问题我向您展示我有两个事件正常和私人频道正常频道(我的事件 HolaEvent 的 todocanales)在我午餐时工作正常事件
use App\Events\HolaEvent;
Route::get('/fire', function () {
$data = [
'type' => 'erhelloror',
'title' => 'new article has been published',
'message' => 'check it out',
'url' => 'url',
];
event(new HolaEvent($data));
return 'done';
});
Run Code Online (Sandbox Code Playgroud)
并在我的 Laravel 回声服务器控制台中向我展示:
[03:04:47] - 5s6214Rlv51NUgnDAAAA joined channel: todocanales
[03:04:48] - QpxGvCjmaezgHn3aAAAB authenticated for: private-like-received.2jzwpAg1
[03:04:48] - QpxGvCjmaezgHn3aAAAB joined channel: private-like-received.2jzwpAg1
Channel: todocanales
Event: App\Events\HolaEvent
CHANNEL todocanales
Run Code Online (Sandbox Code Playgroud)
在浏览器控制台中,我得到
~~~对象{数据:对象,套接字:空}~~~
一切都很完美,但是使用 privateChannel 我遇到了问题 Laravel Echo 服务器没有做任何事情,并且我的用户控制台上没有任何记录,当然,我已经运行 …