Попробуйте это
Убедитесь, что вы получили правильный Id, используя
let userId = document.querySelector('meta[name="user-id"]').content;
Echo.private('users.' + userId)
.notification((notification) => {
console.log('received');
console.log(notification);
});
Убедитесь, что у вас есть тот же маршрут канала
Broadcast::channel('users.{id}', function ($user, $id) {
return (int) $user->id === (int) $id; // it should be true (return true)
});
Suggest
Вы можете включить глобальный консольный журнал из толкателя, используя
Pusher.log = function(message) {
window.console.log(message)
};
, который может регистрировать каждое событие толкателя.Это поможет при разработке