收藏
回答

手机连接设备WiFi,在PC端能通信,手机预览返回为空

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug connectSocket 微信安卓客户端 8.0.35 2.31.1

https://developers.weixin.qq.com/miniprogram/dev/framework/ability/mDNS.htmlhttps://developers.weixin.qq.com/miniprogram/dev/framework/ability/mDNS.html

手机连接设备WiFi后组成一个局域网,已经关闭数据流量,无法访问外网。

wx.connectSocket({
        url: `ws://192.168.5.1:58098`
      })
      wx.onSocketOpen(function (res) {
        console.log('WebSocket连接已打开!', res);
        
        const int8Array = new Int8Array([0x86, 0x06, 0x01])
        wx.sendSocketMessage({
          data: int8Array
        });
      });
      wx.onSocketMessage(function (res) {
        console.log(res);
        console.log(res.data);
      });
      wx.onSocketError(function (res) {
        console.log('onSocketError', res);
      });


最后一次编辑于  2023-05-06
回答关注问题邀请回答
收藏

1 个回答

  • 风
    2023-05-06

    这个是PC端的数据

    2023-05-06
    有用
    回复 3
    • 风
      2023-05-06
      这个是手机端的
      2023-05-06
      回复
    • momo
      momo
      2023-05-06回复
      手机是不是和电脑连接的同一个局域网
      2023-05-06
      回复
    • 风
      2023-05-06回复momo
      这个发出WiFi的设备不是电脑,设备发出一个WiFi(无外网),手机连接这个WiFi(已关闭数据流量无法访问外网)和这个设备组成一个局域网,大概是这样
      2023-05-06
      回复
登录 后发表内容