【发布时间】:2016-03-09 11:35:42
【问题描述】:
我正在使用 laravel 和 angularjs 开发一个单页应用程序,我将使用 pusher 来获取通知。我正在努力在 AngularJs 端获取我的 socket_id,这是我的代码...
var client = new Pusher('MY-KEY');
var pusher = $pusher(client);
var channel = pusher.subscribe('notifications');
pusher.bind('new-notification',
function(data) {
console.log(data);
}
);
console.log(clint.connection.socket_id);
我可以从服务器获取通知,但我无法从我的角度获取 socket_id。
我尝试了以下方法:
console.log(client.connection.socket_id); //get undefined
console.log(client.connection); // get b {callbacks: c, global_callbacks: Array[0], failThrough: undefined, key: "MY-PUSHER-KEY", options: Object…}
希望有人可以帮助我。
【问题讨论】:
标签: javascript angularjs pusher