该 方法 使用方式为 TCPSocket.bindWifi(Object options)
属性 | 类型 | 默认值 | 必填 | 说明 |
BSSID | string | - | 是 | 当前 Wi-Fi 网络的 BSSID ,可通过 wx.getConnectedWifi 获取 |
const tcp = wx.createTCPSocket()tcp.bindWifi({ BSSID: 'xxx' })tcp.onBindWifi(() => {})
该 方法 使用方式为 TCPSocket.close()
const tcp = wx.createTCPSocket()tcp.close()
该 方法 使用方式为 TCPSocket.connect(Object options)
属性 | 类型 | 默认值 | 必填 | 说明 |
address | string | - | 是 | 套接字要连接的地址 |
port | number | - | 是 | 套接字要连接的端口 |
timeout | number | 2 | 否 | 套接字要连接的超时时间,默认为 2s |
const tcp = wx.createTCPSocket()tcp.connect({address: '192.168.193.2', port: 8848})
该 方法 使用方式为 TCPSocket.onClose(function listener)
该 方法 使用方式为 TCPSocket.offClose(function listener)
const listener = function (res) { console.log(res) }TCPSocket.onConnect(listener)TCPSocket.offConnect(listener) // 需传入与监听时同一个的函数
该 方法 使用方式为 TCPSocket.onConnect(function listener)
该 方法 使用方式为 TCPSocket.offConnect(function listener)
const listener = function (res) { console.log(res) }TCPSocket.onConnect(listener)TCPSocket.offConnect(listener) // 需传入与监听时同一个的函数对象
该 方法 使用方式为 TCPSocket.onError(function listener)
属性 | 类型 | 说明 |
errMsg | string | 错误信息 |
该 方法 使用方式为 TCPSocket.offError(function listener)
const listener = function (res) { console.log(res) }TCPSocket.onError(listener)TCPSocket.offError(listener) // 需传入与监听时同一个的函数对象
该 方法 使用方式为 TCPSocket.onMessage(function listener)
属性 | 类型 | 说明 |
message | ArrayBufffer | 收到的消息 |
remoteInfo | Object | 发送端地址信息 |
localInfo | Object | 接收端地址信息 |
结构属性 | 类型 | 说明 |
address | string | 发送消息的 socket 的地址 |
family | string | 使用的协议族,为 IPv4 或者 IPv6 |
port | number | 端口号 |
size | number | message 的大小,单位:字节 |
结构属性 | 类型 | 说明 |
address | string | 发送消息的 socket 的地址 |
family | string | 使用的协议族,为 IPv4 或者 IPv6 |
port | number | 端口号 |
该 方法 使用方式为 TCPSocket.offMessage(function listener)
const listener = function (res) { console.log(res) }TCPSocket.onMessage(listener)TCPSocket.offMessage(listener) // 需传入与监听时同一个的函数对象
该 方法 使用方式为 TCPSocket.onBindWifi(function listener)
该 方法 使用方式为 TCPSocket.offBindWifi(function listener)
const listener = function (res) { console.log(res) }TCPSocket.onBindWifi(listener)TCPSocket.offBindWifi(listener) // 需传入与监听时同一个的函数对象
该 方法 使用方式为 TCPSocket.write(string|ArrayBuffer data)
const tcp = wx.createTCPSocket()tcp.write('hello, how are you')
本页内容是否解决了您的问题?