当连接到帆插座时,颤振总是超时

时间:2020-09-12 07:50:04

标签: sockets flutter sails.js

我正在尝试连接到flutter客户端中的sails.js套接字,并且后端是用sailsjs构建的。我正在使用adhara_socket_io库。每当启动套接字时,我都会在控制台中看到以下登录信息。

I/flutter ( 7371): io.socket.client.SocketIOException: timeout
I/flutter ( 7371): 20000

我正在使用this干净的示例在flutter中实现adhara_socket_io,以便可以连接到sails.js套接字。

我的sails.js代码如下所示。

// backend-code
chatSocket: async function (req, res) {
    if (!req.isSocket) {
      return res.badRequest();
    }

    var roomName = 'chat';
    sails.sockets.join(req, roomName, function (err) {
      if (err) {
        return res.serverError(err);
      }

      sails.sockets.broadcast(roomName, 'latest_message', { greeting: 'Hola!' });

      return res.json({
        message: 'Subscribed to a fun room called ' + roomName + '!'
      });
    });
  },

注意,当我在浏览器中尝试相同的功能时,一切正常,但是当我颤抖时。谢谢。

0 个答案:

没有答案