套接字 IO 未使用 swift 连接到服务器
Socket IO not getting connected to server using swift
我已经从 github https://github.com/appcoda/SocketIOChat
下载了一个示例套接字项目
我正在使用 EICapitan,我已经安装了 node js,我还在示例中设置了 IP var socket: SocketIOClient = SocketIOClient(socketURL: NSURL(string: "http://192.168.1.2:3000")!)
当我在终端上显示 运行 node index.js
命令时,它显示 Listening on *:3000
但是当我 运行 示例应用程序输入名称以连接用户时,我没有收到任何消息,如用户已连接。有什么我遗漏的吗,我是 node.js 和 socket.io 的初学者。感谢任何帮助。
您似乎正在尝试连接到错误的 IP 地址。
从 ifconfig
获取您的 inet
ip 并将其放置到 SocketIOClient
。我建议您使用 localhost
或 127.0.0.1
进行开发而不是 inet
地址
我已经从 github https://github.com/appcoda/SocketIOChat
下载了一个示例套接字项目我正在使用 EICapitan,我已经安装了 node js,我还在示例中设置了 IP var socket: SocketIOClient = SocketIOClient(socketURL: NSURL(string: "http://192.168.1.2:3000")!)
当我在终端上显示 运行 node index.js
命令时,它显示 Listening on *:3000
但是当我 运行 示例应用程序输入名称以连接用户时,我没有收到任何消息,如用户已连接。有什么我遗漏的吗,我是 node.js 和 socket.io 的初学者。感谢任何帮助。
您似乎正在尝试连接到错误的 IP 地址。
从 ifconfig
获取您的 inet
ip 并将其放置到 SocketIOClient
。我建议您使用 localhost
或 127.0.0.1
进行开发而不是 inet
地址