async wifiWriteData(data: ArrayBuffer): Promise<boolean> {
console.log("WriteData:"+UintUtils.unit8ArrayToHexString(new Uint8Array(data)))
let isSend: boolean = false
let tcpSendOptions: socket.TCPSendOptions = {
data: data
}
await this.mTcp?.send(tcpSendOptions).then(() => {
isSend = true
}).catch((err: BusinessError) => {
console.error('writeData fail,' + err.message + err.code);
isSend = false
})
return isSend
}
mTcp用的是socket.TCPSocket,看发送的接口是支持ArrayBuffer,为什么会提示参数错误(Parameter error. 401)?
参考以下demo场景: