angularjs引入socketio报错

使用angularjs1.x版本去结合socketio,但是在控制器引入socket就报这个错误,不知道描述清楚了没有,请大神帮改改。

app.factory('socket', function($rootScope) {

    var socket = io.connection('http://192.168.220.25:3000');

    console.log('IO is:',io);

    return {

        on: function(eventName, callback) {

            socket.on(eventName, function() {

                var args = arguments;

                $rootScope.$apply(function() {

                    callback.apply(socket, args);

                });

            });

        },

        emit: function(eventName, data, callback) {

            socket.emit(eventName, data, function() {

                var args = arguments;

                $rootScope.$apply(function() {

                    if(callback) {

                        callback.apply(socket, args);

                    }

                });

            })

        }

    };

});

https://img2.mukewang.com/5be934f60001c1b106350174.jpg

一只斗牛犬
浏览 675回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript