HarmonyOS Tcp socket问题
tcp: socket.TCPSocket = socket.constructTCPSocketInstance()
let hexStr = "aabb01"
const byteArray = new Array<number>()
for (let i = 0; i < hexStr.length; i += 2) {
byteArray.push(parseInt(hexStr.substring(i, i + 2), 16))
}
let buffer = new Uint8Array(byteArray)
let tcpSendOptions: socket.TCPSendOptions = {
data: buffer
}
tcp.send(tcpSendOptions, (err: BusinessError) => {
if (err) {
console.log('send fail');
return;
}
console.log('send success');
})
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
如果data类型是字符串平台可以收到,日志打印send success,如果是ArrayBuffer平台收不到数据,日志回调上不打印send fail也不打印send success。是16进制字符串转arrybuffer处理的有问题,还是就只能发送string,如果能发送那如何进行转换。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS socket tcp连接报错
910浏览 • 1回复 待解决
socket通信示例,创建tcp server和tcp client进行通信
1821浏览 • 1回复 待解决
HarmonyOS socket Tcp连接connect成功后无法收到tcp.on('message')的消息
984浏览 • 1回复 待解决
HarmonyOS socket 绑定IP问题
782浏览 • 1回复 待解决
HarmonyOS socket接收文件问题
833浏览 • 1回复 待解决
socket连接NetAddress获取问题
1018浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的socket通信问题
1246浏览 • 1回复 待解决
Openharmony,socket建立tcp必需Bind IP,获要怎么才能获取本地IP(非WIFI或是WIFI)?
3212浏览 • 1回复 待解决
openharmony 基于arkts的socket连接问题
5103浏览 • 1回复 待解决
关于Tcp 5037一直连接不上问题
7341浏览 • 1回复 待解决
HarmonyOS Native层c++ socket(tcp通信)开发有示例吗? 比如设置无阻塞形式,出错后错误码等等
491浏览 • 1回复 待解决
HarmonyOS 有关中心仓 socket-io的问题
735浏览 • 1回复 待解决
HarmonyOS 关于Socket
722浏览 • 1回复 待解决
tcp6监听端口能访问 ,tcp监听端口不能访问.
2937浏览 • 0回复 待解决
HarmonyOS TCP连接粘包处理
607浏览 • 1回复 待解决
ohos.net.socket (Socket连接)链接不上
6727浏览 • 1回复 待解决
ArkUI 支持 Tcp Server吗?
3991浏览 • 1回复 待解决
HarmonyOS UDP socket bind失败
784浏览 • 1回复 待解决
HarmonyOS Socket报缓存溢出
715浏览 • 1回复 待解决
HarmonyOS socket绑定端口失败
926浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在HarmonyOS NEXT应用开发中有效解决TCP粘包问题?
848浏览 • 0回复 待解决
HarmonyOS socket请求粘包问题是否存在,存在的话如何解决
597浏览 • 1回复 待解决
HarmonyOS 蓝牙socket.sppWrite 报错
717浏览 • 1回复 待解决
HarmonyOS 如何监听蓝牙socket断开
663浏览 • 1回复 待解决
HarmonyOS socket连接失败code: 103
738浏览 • 1回复 待解决
str是16进制的,需要进行数据类型转换,参考示例如下: