微信小程序开发之tcp客户端开发

一、前提

 首先,保证基础库不能低于2.18.0

二、tcp实现

微信小程序提供了 wx.createTCPSocket API,允许我们创建 TCP 连接。

示例:TCP 连接的基本使用

  const tcpSocket = wx.createTCPSocket()
  tcpSocket.onConnect(() => {
    console.log('TCP 连接成功');
    
    // 发送数据
    const data = 'Hello, Server!';
    tcpSocket.write(data);
  });
  
  // 监听接收到的数据
  tcpSocket.onMessage((res) => {
    const message = new TextDecoder().decode(res.message);
    console.log('接收到的数据:', message);
  });
  
  // 监听错误
  tcpSocket.onError((error) => {
    console.error('TCP 连接错误:', error);
  });
  
  // 关闭连接
  tcpSocket.onClose(() => {
    console.log('TCP 连接关闭');
  });
  
  tcpSocket.connect({address: '172.16.18.130', port: 12580})

服务器端代码:点击跳转

觉得有帮助的话,打赏一下呗。。

           

需要商务合作(定制程序)的欢迎私信!! 

上一篇:Linux学习——7_SElinux


下一篇:C++中多态