收藏
回答

开发者工具,将模拟器网络切换为OFFLINE后,WEB SOCKET 仍然可以正常通信,不方便调试。

框架类型 问题类型 操作系统 工具版本
小游戏 Bug Windows Stable Build (1.03.2012120)

在开发小游戏的断线重连功能,web socket 调试不是很方便

如下图,request 报异常,web socket 发数据,仍然正常

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

3 个回答

  • jonny
    jonny
    2021-02-03

    问题已复现,我们会尽快进行修复。

    2021-02-03
    有用 2
    回复 1
    • 邓中强🔞
      邓中强🔞
      发表于移动端
      2021-04-24
      解决了离线问题又引发了新的问题! 连接无反应无任何回调!
      2021-04-24
      回复
  • 阿祯
    阿祯
    2023-10-07

    都快24年了,这个问题还在,Stable Build (1.06.2308310),官方能处理吗

    2023-10-07
    有用
    回复
  • 天空在下
    天空在下
    2021-04-20

    同一套代码;

    2月1日版本(1.05.2102010),使用原生websocket,能正常使用。

    3月19日版本(1.05.2103200),就不能使用。

    问题:new 一个websocket对象后。onopen,onerror,onclose,onmessage,均无回调。

            this._ws = new WebSocket(url);
            this._ws.binaryType = "arraybuffer";
            this._ws.onmessage = (event) => {
                this.onMessage(this.de_rc4.decrypt(event.data));
            };
            this._ws.onopen = this.onConnected;
            this._ws.onerror = this.onError;
            this._ws.onclose = this.onClosed;
    

    环境是调试模式。url地址都是正确的,因为2月1日的版本一切正常,3月19号之后的版本有问题。

    使用微信自带的api一样没回调。

     this._ws = wx.connectSocket({ url: url });
    
    2021-04-20
    有用
    回复 3
    • 天空在下
      天空在下
      2021-04-20
      问题是在升级开发者工具1.05.2103200后出现的,回退工具到1.05.2102010就好了。
      2021-04-20
      1
      回复
    • 邓中强🔞
      邓中强🔞
      发表于移动端
      2021-04-24回复天空在下
      我也出现了这个问题! 看来他们是解决了离线问题又引发了新的问题! 希望官方尽快修复
      2021-04-24
      回复
    • 田野
      田野
      2023-10-28
      模拟器和真机表现不一致,我是以真机为准开发的。。。
      2023-10-28
      回复
登录 后发表内容
问题标签