Javascript 角钢和推板插座\u id
我正在使用laravel和angularjs开发一个单页应用程序,我将使用pusher获得通知。我正在努力在AngularJs端获取套接字id,这是我的代码Javascript 角钢和推板插座\u id,javascript,angularjs,pusher,Javascript,Angularjs,Pusher,我正在使用laravel和angularjs开发一个单页应用程序,我将使用pusher获得通知。我正在努力在AngularJs端获取套接字id,这是我的代码 var client = new Pusher('MY-KEY'); var pusher = $pusher(client); var channel = pusher.subscribe('notifications'); pusher.bind('new-notification', function(data) {
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);
我可以从服务器获取通知,但无法从服务器获取套接字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…}
希望有人能帮助我。只有在建立连接后才设置
pusher.connection.socket\u id
值
尝试:
应该是下面的样子
this._pusher.connection.bind('connected', function(data)
{
console.log( data.socket_id );
}
);
this._pusher.connection.bind('connected', function(data)
{
console.log( data.socket_id );
}
);