收藏
回答

小程序连接局域网失败?

使用小程序连接局域网热点成功,tcp.bindWifi成功,进行TCP连接失败,提示:{"errMsg":"connect fail: invalid port '8080' ","errCode":-4}。什么原因?

相同服务,使用电脑tcp工具可以正常连接

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

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2023-12-23

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-12-23
    有用
    回复 2
  • 雨下星辰
    雨下星辰
    2023-12-22

    let tcpSocket = wx.createTCPSocket();


    tcpSocket.onError(function(res) {

          console.log("tcpClient.onError..." + JSON.stringify(res));

          self.data.sentSuccess=false;

          wx.showModal({

            title: '连接设备出错',

            content: res.errMsg,

            complete: (res) => {

              self.connectToSelectedWiFi()

            }

          })

        })

        tcpSocket.bindWifi({BSSID:self.data.deviceAPBSSID});

        tcpSocket.connect({

          address:'192.168.4.1',

          port:8080,

          timeout:10

        });


    2023-12-22
    有用
    回复
登录 后发表内容