Laravel echo channel listen 不监听事件

Echo.channel('push')
.listen('.push.message', (e) => {
console.log(e);
});
我的laravel-echo-server 已经开启
下午11:41:50] - zr_l1px_jS264QAvAAAA joined channel: push
[下午11:42:06] - zr_l1px_jS264QAvAAAA left channel: push (transport close)
[下午11:42:06] - 6HpPMQ5xQ-6CdncqAAAB joined channel: push
[下午11:45:41] - 6HpPMQ5xQ-6CdncqAAAB left channel: push (transport close)
[下午11:45:41] - mitCCB7VzH5_9H5sAAAC joined channel: push

但是触发事件时 console.log 没有任务反应

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 7

同样问题 laravel-echo-server 1.5 版本的

7年前 评论

事件监听 可以在 Listeners 目录, 你定义的PushDispatchlistener 文件 handele方法中加一行
broadcast(new push());

7年前 评论

你好,请问你后来是怎么解决的呢,我也遇到了这个问题。

6年前 评论

@CrazyBug 怎么解决的兄弟?

6年前 评论
bobqiu 6年前
爆炸青山绿水 (作者) 6年前

关注一下,我也在广播开发过程中遇到问题

6年前 评论

刚开始做监听的时候也出现了这个问题,最后根据评论中各位大神的指点和给出的链接,发现是与redis交互时候,出现了问题!需要在测试前,开启 php artisan queue:work ,最后测试通过! :joy: :joy:

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!