socket.io的0版本,我找不到对客户端的connect()
函数的引用。我遇到的问题是在我可以连接之前:
var socket = io.connect(
'localhost',
{
port: 3000,
reconect: true,
'force new connection': true
}
现在这不起作用。我的服务器没有得到连接'事件。在尝试连接之后查看io注意到端口号不在管理器列表中,并且uri设置为https://localhost
。如果我io.connect('http://localhost:3000')
有效。为什么是这样?有没有人知道对文档的迁移部分中未列出的连接所做的任何更改?
答案 0 :(得分:0)
看看0.9和1.0的来源。我找不到任何名为opts.reconect
的东西(错字?)。我只能看到opts.reconnection
。另外,我不确定你的'强力新连接'选项是做什么的。
无论如何,我通过var socket = io();
以及var socket = io.connect('localhost', {port:3000});
测试了连接。两者都按预期工作。