收藏
回答

socket引发的假死

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug socket 微信iOS客户端 Android 6.6.6 2.0.8

有一个页面中使用了socket

这个使用时没有问题

  1. 当我手机息屏,或是小程序转入后台。过了有超过5分钟,再打开手机或是让小程序来到前台,发现我socket连接断掉了,一直print的log也停止了。并且但我发现并没有触发wx.onSocketClose.

  2. 这时我使用左上角的后退按钮,离开使用socket的画面。可以正常跳转到前一个画面,但发现跳转完成后,整个小程序就假死了,什么也操作不了,点什么也没反应,什么log也没有了,包括我刚刚后退时也没有记录log.我只能杀死小程序,重新开


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

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-05-23

    你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-05-23
    有用
    回复 1
    • habbi
      habbi
      2018-05-25
      亲爱的小辣椒,可以帮忙帮我看下这个问题吗 wx.reqeust真机不支持cache control?不会将etag发送? https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=142890836&docid=0004ea0065cf581ff4c6545b15b000
      2018-05-25
      回复
登录 后发表内容