收藏
回答

socketTask使用?

使用wx.connectSocket的时候,

wx.onMessage没有办法接受到信息

官方说用socketTask,但是会出现这个问题

connectSocket异步之后var socket是undefined

这个是怎么回事

回答关注问题邀请回答
收藏

3 个回答

  • 哄哄
    哄哄
    2023-04-17

    不能放在success中, 要在socketTask同级去onOpen, 再onOpen去监听socketTask.onMessage

    2023-04-17
    有用
    回复
  • 恭喜发财
    恭喜发财
    2022-11-10

    问下你这个问题解决了吗,我也遇到了。

    2022-11-10
    有用
    回复
  • 王『小』贱*#
    王『小』贱*#
    2022-05-27

    你onOpen拿出来就行,不用写到success中

    2022-05-27
    有用
    回复 6
    • 这名字好
      这名字好
      2022-05-27
      onMessage收不到消息呀
      2022-05-27
      回复
    • 这名字好
      这名字好
      2022-05-27
      会一直出现这个
      2022-05-27
      回复
    • 王『小』贱*#
      王『小』贱*#
      2022-05-27回复这名字好
      你这返回的data不已经有值了么
      2022-05-27
      回复
    • 这名字好
      这名字好
      2022-05-27
      这值不对的,比如别人给我发了 您好,但是我这边没收到您好这两字,就收到这个
      2022-05-27
      回复
    • 王『小』贱*#
      王『小』贱*#
      2022-05-27回复这名字好
      看一下你的地址有没有问题,你这看上去像是socket的心跳。如果没有问题就再看看是不是你的发送端是不是发出来了
      2022-05-27
      回复
    查看更多(1)
登录 后发表内容