首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >事件广播: Laravel Echo接收广播失败

事件广播: Laravel Echo接收广播失败
EN

Stack Overflow用户
提问于 2016-10-24 12:59:45
回答 1查看 1.8K关注 0票数 2

我不能让拉拉回声的前部和推手一起工作。在我的app.js

代码语言:javascript
复制
import Echo from "laravel-echo"

window.Echo = new Echo({
    broadcaster: 'pusher',
    key: 'MY_KEY', // I use my own key.
    cluster: 'eu',
    encrypted: true
});

然后,我用gulp构建了我的JS (一切都很好)。然后运行本地网站的随机页面(使用Valet),打开web控制台并键入:

代码语言:javascript
复制
Echo.channel('survey').listen('survey', function(e) { console.log('test'); });

然后我和推手联系并发送一个事件。

我的本地网站上也没有附加内容。没有警告,没有错误或警告,在我的控制台,什么都看不见。以下是pusher的调试返回:

我不知道该怎么做才能让它发挥作用,我想我已经仔细阅读了文档,但也许我遗漏了一些东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-24 21:02:40

如果要通过推送控制台发送事件,则需要设置事件的完整命名空间。例如,App/Events/survey。Echo会自动为您添加命名空间。

看看名称空间下的https://laravel.com/docs/5.3/broadcasting#receiving-broadcasts

如果要从Laravel发送事件,它将使用完整的命名空间。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40219131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档