websocket 问题

cocos creator 3.8.3

websocket 服务器 “github.com/kataras/iris/v12/websocket
app := iris.New()

websocketServer := websocket.New(

    websocket.DefaultGobwasUpgrader, /* DefaultGobwasUpgrader can be used too.DefaultGorillaUpgrader */

    websocket.Events{

        websocket.OnNativeMessage: func(n *websocket.NSConn, m websocket.Message) error {

            //fmt.Println("-------------", m.Body)

            client.DoRecvMsg(n.Conn, m)

            return nil

        },

    },

)

websocketServer.OnConnect = func(c *websocket.Conn) error {

    //          // 连接成功

    //fmt.Println("OnConnect")

    client.AddClient(c)

    return nil

}

websocketServer.OnDisconnect = func(c *websocket.Conn) {

    //          // 断开连接

    //fmt.Println("OnDisconnect")

    client.RemoveClient(c)

}

这个是服务器的 处理
客户端发送上来的数据是没有问题的,服务器可以收到

nsConn.Socket().WriteBinary(msg.Body, 0)

这个是我返回的处理,我在怀疑 这个 WriteBinary 第二个参数是不是写错了

我现在问题是,客户端收不到数据

发送是没有问题的,收到了服务器的应答,可是没有数据

是我哪里搞错了吗,真不会了,请大佬帮帮我