Nome do channel
[Concluído]
Carlos,
Quando disparo e evento , no laravel-echo aparece:
YOUR_PREFIX_HEREstatus-simulation
Como nome do Channel.
Esse é o nome do canal? O que é esse YOUR_PREFIX_HERE?
Você criou a rota do channel?
https://github.com/especializati/curso-laravel-com-socket.io/blob/master/routes/channels.php#L16
Tinha um problema no channel , fiz a correção mas continuou não aparecendo a
mensagem de console.log na pagina, segue o vídeo onde tenho outra dúvida
https://drive.google.com/file/d/1LqFoXWKGVDkeZ4ylsjy8dc45nIi6W4-d/view
O seu provider está descomentado?
https://github.com/especializati/curso-laravel-com-socket.io/blob/master/config/app.php#L174
Pode ter N motivos que causam o problema.
Não esta:
Faz um double check no código fonte do curso, se não conseguir identificar onde errou, vou precisar que me dê mais detalhes do código para conseguir te ajudar.
Carlos,
criei um projeto novo, fiz toda a configuração do socket.io, deu certo apareceu a mensagem
no console. Então procurei atualizar o que eu via diferente na outra aplicação:
- atualizei os pacotes no package.json
- dexei tudo igual app.js, bootstrap.js e Echo.js
mas quando testei ainda não apareceu: veja no video
https://drive.google.com/file/d/1Z3Bxfb8ZIpW28k_vfcjIl7oQP7AfxXUf/view?usp=sharing
Opa Wilmar!
Assisti agora o vídeo.
Tem o projeto no GitHub?
--
1) O nome do channel precisa estar idêntico aqui igual está no log:
https://github.com/especializati/curso-laravel-com-socket.io/blob/master/resources/js/Echo.js#L4
2) Aqui você passa o nome do evento:
https://github.com/especializati/curso-laravel-com-socket.io/blob/master/resources/js/Echo.js#L5
3) Aquela página / precisa ter este script JS (coloca um alert para ter certeza que realmente tem);
Carlos,
finalmente descobri o problema,
a aplicação não foi iniciada por mim, então o desenvolvedor inicial,
havia mudado o namespace de App para Logisticsgame
então mudei:
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!