码迷,mamicode.com
首页 > Web开发 > 详细

Node.js-Socket.IO【1】-身份验证

时间:2016-06-13 15:26:05      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:

Websocket身份验证失败的时候,希望向前台传输错误信息,但是Socket.IO目前最新版本1.4.6在后台使用

next(new Error(unauthorization));

前端的代码不会响应error事件

socket.on(‘error‘, function (data) {
    console.log(data || ‘error‘);
});

经查明,可能是一个浏览器兼容性的问题,处理的方法是

var socket = io.connect(http://myapp.herokuapp.com);
修改为:
var socket = io.connect();

但是丢失了Socket.IO的命名空间。

 

参考链接:http://stackoverflow.com/questions/10030639/socket-io-connect-event-does-not-fire-on-the-client

Node.js-Socket.IO【1】-身份验证

标签:

原文地址:http://www.cnblogs.com/godcity/p/5580317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!