我正在使用https://github.com/googollee/go-socket.io创建 socket.io 服务器。我正在尝试创建一个命名空间,但我无法从客户端连接到命名空间。
服务器:
func registerHandlers(server *socketio.Server) {
server.Of("room1").On("connection", connectionHandler)
}
func connectionHandler(so socketio.Socket) {
log.Println("on connection")
so.Join("chat")
so.On("chat message", func(msg string) {
so.BroadcastTo("chat", "chat message", msg)
})
}
客户:
var socket = io.connect("http://localhost:3000/room1");
socket.on('chat message', function(msg){
$('#messages').append($('<li>').text(msg));
});
我错过了什么吗?
Helenr
白板的微信
相关分类