首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel Pusher错误"No Callback“错误

Laravel Pusher错误"No Callback“错误
EN

Stack Overflow用户
提问于 2017-04-16 21:05:51
回答 1查看 1.3K关注 0票数 0

我正在尝试使用Laravel 5.3和Pusher for my Web-Applicatin构建实时通知。我可以将消息推送到Pusher调试控制台。我的服务器端脚本:

代码语言:javascript
复制
$options = array(
                    'cluster' => 'ap2',
                    'encrypted' => true
            );
            $pusher = new Pusher(
                    'xxxxxxxxxx', // removed for safety
                    'xxxxxxxxxx', // removed for safety
                    'xxxxx', // removed for safety
                    $options
            );

            $data['message'] = ($user->name)." like your status";
            $pusher->trigger('my-channel', 'PusherEvent', $data);

和我的客户端脚本:

代码语言:javascript
复制
<script src="https://js.pusher.com/4.0/pusher.min.js"></script>

代码语言:javascript
复制
// Enable pusher logging - don't include this in production
Pusher.logToConsole = true;

var pusher = new Pusher('xxxxxxxxx', {
  cluster: 'ap2',
  encrypted: true
});

var channel = pusher.subscribe('my-channel');
channel.bind('PusherEvent', function(data) {
  alert(data.message);
});

我想在我的browser.My浏览器控制台中启用我的webpage.Javascript时获得警报,控制台显示如下所示:

代码语言:javascript
复制
Pusher : Event sent : {"event":"pusher:subscribe","data":{"channel":"my-channel"}} pusher.min.js:8:2594
Pusher : Event recd : {"event":"pusher_internal:subscription_succeeded","data":{},"channel":"my-channel"}
Pusher : No callbacks on my-channel for pusher:subscription_succeeded

这可能是什么原因??

EN

回答 1

Stack Overflow用户

发布于 2017-05-26 00:22:12

您没有任何名为pusher_internal:subscription_succeeded的事件的绑定。这很正常,没什么好担心的。当你订阅一个频道时,会触发一个你没有监听的事件。

如果您获得了一个名为PusherEvent的事件并获得了该回调消息,那么您应该关注它。

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

https://stackoverflow.com/questions/43437553

复制
相关文章

相似问题

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