-
Notifications
You must be signed in to change notification settings - Fork 56
Open
Description
Hey,
I have no control over connection to sails server.
on $sails.disconnect() disconnects socket connection properly , but when i tried to connect manually its not getting connected. Here is my code.
fzLive.config(function($sailsProvider) {
$sailsProvider.url = "http://192.168.1.110:1338";
});
// custom provider to interact with $sailsProvider
fzLive.provider("mySocket", function() {
var provider = this;
provider.$get = function($sails) {
var service = {};
var token = "default Token";
service.fzConnect = function(){
var socket = $sails.connect();
};
service.setToken = function(key, value) {
console.log(value);
$sails.query = key + '=' + value;
token = $sails.query;
};
service.findBug = function() {
return token;
};
service.post = function(url, data) {
var data = data || {};
var urlPrefix = '/' + url + "?" + token;
return $sails.post(urlPrefix, data);
};
service.channel = function(channelName, callback) {
return $sails.on(channelName, callback);
};
service.onConnect = function(callback) {
$sails.on('connect', callback);
console.log($sails.isConnected());
};
service.onDisconnect = function(callback) {
return $sails.on('disconnect', callback);
};
service.destroy = function (callback) {
return $sails.disconnect();
// body...
};
service.connect = function () {
$sails.connect();
}
return service;
}
return provider;
});
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels