我已经在app.js
中对此进行了编码app.factory('socket',function(socketFactory){
//Create socket and connect to http://chat.socket.io
var myIoSocket = io.connect('http://chat.socket.io');
mySocket = socketFactory({
ioSocket: myIoSocket
});
return mySocket;
})
在controller.js我编码了这个
app.controller('ChatController',function(socket,$stateParams,$ionicScrollDelegate,$scope,$sanitize) {
$scope.messages = [];
socket.on('connect',function(){
//Add user called nickname
socket.emit('add user',$stateParams.nickname);
})
})
可以请任何人解释如何在我的localhost离子应用程序中连接和测试此代码,而不是在网址http://chat.socket.io.I上搜索了2天,但无法执行此操作。
如果我对此var myIoSocket = io.connect('http://localhost:8100/#/chat/');
进行了编码,则显示的错误为socket.io.js:3497 GET http://localhost:8100/socket.io/?EIO=3&transport=polling&t=LKlIZvc 404 (Not Found)
感谢您的时间。