【发布时间】:2016-02-18 18:37:10
【问题描述】:
如何使用 Pusher 通过 javascript 向客户端发送消息
客户 1
var pusher = new Pusher('app_key','app_secret','app_id',{'encrypted' : true});
var channel = pusher.subscribe('private-test_channel');
channel.bind('pusher:subscription_succeeded', function() {
var triggered = channel.trigger('client-my_event', { your: 'teste' });
});
客户端 2
var pusher = new Pusher('2b4e6485993854028f56', {
encrypted: true
});
var channel = pusher.subscribe('test_channel');
channel.bind('my_event', function(data) {
console.log(data.message);
});
状态
Pusher:状态改变:初始化 -> 连接
推送器:正在连接:{"transport":"ws","url":"ws://ws.pusherapp.com:80/app/acc5afdb4877ed77b190?protocol=7&client=js&version=3.0.0&flash=false"}
Pusher:状态改变:正在连接 -> conectei
POST http://localhost/pusher/auth 404(未找到)
Pusher:无法从您的 webapp 获取身份验证信息:404
page1.html:10 Pusher:无法从您的 webapp 获取身份验证信息:404
page1.html:10 Pusher:在 private-test_channel 上没有回调 pusher:subscription_error
【问题讨论】:
标签: javascript pusher