/ / Laravel Echo no recibe notificación de pusher - laravel, vue.js, laravel-5.4, pusher

Laravel Echo no recibe notificación del empujador - laravel, vue.js, laravel-5.4, empujador

Seguí algunos tutoriales sobre echo y pusher. Configuré todo el proyecto según sea necesario, pero las notificaciones de objetos no aparecen en el navegador. No comenté la línea

AppProvidersBroadcastServiceProvider :: class,

Creé y registré un componente en vuejs llamado notificaciones, luego establecí lo que dice en notificaciones laravel .

mounted(){
window.Echo.private("App.User.1")
.notification( (notification) => {
console.log("test"); //====> Never logs
console.log(notification); //====> Never logs
});
},

Todo se está conectando con Pusher, pero cuando envío cualquier notificación que aparece en el pulsador, la notificación del objeto no aparece.

ver

Alguien tiene alguna idea de lo que está pasando? Gracias por adelantado

Respuestas

0 para la respuesta № 1

Era un problema con el eco de Laravel. La actualización a 1.3.2 lo corrige. Comprobar el problema en el repositorio oficial


0 para la respuesta № 2

Puede rodar el suyo y ahorrar $.

http://blog.nedex.io/laravel-5-1-broadcasting-events-using-redis-driver-socket-io/


0 para la respuesta № 3

Todavía no sé por qué .notify no funciona, pero por un tiempo cambié por eventos.

window.Echo.private("App.User." + this.data_id)
.listen("PackageNotification", (e) => {
console.log(e);
});

y usando el Oyentes de eventos en laravel documentación.