收藏
回答

websocket连接成功后,瞬间断开

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug websocket 工具 6.6.5 1.9.8

1、我通过websocket连接后台,可以连接成功且可以触发wx.onSocketOpen。但是瞬间又断开,触发wx.onSocketClose

2、还有一点奇怪的是,我在wx.onSocketOpen的回调函数中,用wx.sendSocketMessage发送了一条消息,显示发送成功且发送完成,但是后台却没收到消息。不知道是不是消息还没送达websocket就关闭了?

3、我的后台是python的tornado框架。


求助:是什么原因导致websocket连接成功却又瞬间关闭?该如何解决?



最后一次编辑于  2018-03-31  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

7 个回答

  • 许许
    许许
    05-07

    请问解决了吗?我也正遇到同样问题。你是如何解决的?谢谢!

    05-07
    赞同
    回复
  • 红黑
    红黑
    2018-07-17

    请问问题找到原因了吗?我今天也遇到这个现象,奇怪的是好像还跟安卓的版本有关。

    2018-07-17
    赞同
    回复
  • Turing
    Turing
    2018-05-23

    服务器ws的返回加subprotocol:protocol1了吗

    2018-05-23
    赞同
    回复
  • 浩浩于
    浩浩于
    2018-04-12

    是啊,只能轮询了。

    我是在模拟器都不好使

    2018-04-12
    赞同
    回复
  • 东子
    东子
    2018-04-08

    我也是遇到这个问题,http轮询么?感觉都要被弄疯了

    模拟器一点问题都没有

    2018-04-08
    赞同
    回复
  • 浩浩于
    浩浩于
    2018-04-08

    我用JS测试了一下,WS协议就没问题,所以好像是SSL证书的问题。

    我放弃websocket了。改用http

    2018-04-08
    赞同
    回复
  • 东子
    东子
    2018-04-08

    同样的问题,怎么解决

    2018-04-08
    赞同
    回复