使用与角度和离子的套接字聊天

时间:2016-06-08 09:09:42

标签: javascript angularjs sockets ionic-framework

enter image description here

我已经在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)

感谢您的时间。

0 个答案:

没有答案