0
저는 AutobahnJs를 사용하여 소켓 팩토리를 가지고 있습니다.컨트롤러의 소켓 팩토리 (AutobahnJs)의 데이터 Angular JS
app.factory('socket', ['$rootScope', function($rootScope) {
var pubsub = new ab.Session(
'wss://site.com:62315',
function(session) {
pubsub.subscribe('455548878', function(topic, data) {
var seder = {};
seder.data = data;
return seder;
});
console.log('New Session Established');
return session;
},
function(code, reason) {
console.log('Websocket connection closed. Code: '+code+'; reason: '+reason);
}
);
return {
pubsub: pubsub
};
}]);
소켓 이벤트가 발생하면 컨트롤러에서 객체 seder (return seder)를 사용해야합니다. 무엇을해야합니까?