一、前提
首先,保证基础库不能低于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})
服务器端代码:点击跳转
觉得有帮助的话,打赏一下呗。。
需要商务合作(定制程序)的欢迎私信!!