Socket有高概率收不到message
根据文档https://www.seaxiang.com/blog/2d691b22a889468680b455c7dd5a8cdb,有比较高的概率收不到client.on(“message”, (value: SocketInfo) 中的回调
具体代码如下:
let tcpServer = socket.constructTCPSocketServerInstance();
tcpServer.on(“connect”, (client: socket.TCPSocketConnection) => {
// Subscribe to events of the TCPSocketConnection object.
client.on(“close”, () => {
console.log(“on close success”);
});
client.on(“message”, (value: SocketInfo) => {
// 此处高概率收不到message
let buffer = value.message;
let dataView = new DataView(buffer);
let str = “”;
for (let i = 0; i < dataView.byteLength; ++i) {
str += String.fromCharCode(dataView.getUint8(i));
}
console.log(“received message–:” + str);
});
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
socket.TCPSocketConnection on('message')有概率无法响应
1774浏览 • 1回复 待解决
HarmonyOS Push Kit收不到推送消息了
516浏览 • 1回复 待解决
在struct上面加了@entry还是收不到onPageShow的回调
1682浏览 • 1回复 待解决
HarmonyOS 离线推送收不到消息,通过requestId查询报其他错误
214浏览 • 1回复 待解决
HarmonyOS推送收不到,postman调用推送Rest API显示成功,但是系统收不到,通知栏、角标都没有更新
1797浏览 • 1回复 待解决
java如何获取屏幕宽高。找不到api?
5528浏览 • 1回复 待解决
使用CommonEventManager.createSubscriber创建订阅关系产生订阅后收不到系统消息
709浏览 • 1回复 待解决
mate30鸿蒙系统,微信容易收不到消息,明明在后台运行,确收不到消息,还有一个问题是,手机会响一个铃声,
16284浏览 • 3回复 待解决
android.os.Message 鸿蒙有什么可以替换吗?
5522浏览 • 1回复 待解决
webView.WebCookieManager中的setCookie和getCookie有概率会卡死APP。
981浏览 • 1回复 待解决
ohos.net.socket (Socket连接)链接不上
5598浏览 • 1回复 待解决
使用httpRequest请求,使用post,服务端收不到传的extraData数据,用get可以收到
838浏览 • 1回复 待解决
在module.json5 中配置了权限,但是在代码中收不到网络变化的回调
698浏览 • 1回复 待解决
#鸿蒙通关秘籍# 为什么在HarmonyOS系统中,应用切换到后台后会接收不到消息?
73浏览 • 0回复 待解决
概率性报错5400104、5400103怎么处理
672浏览 • 1回复 待解决
地收不到
4688浏览 • 1回复 待解决
冷启动报错Error message
2080浏览 • 1回复 待解决
native创建socket会失败
1761浏览 • 1回复 待解决
HarmonyOS对于有很多长链接的场景,是否可以使用Socket,稳定性及性能是否有保障
450浏览 • 1回复 待解决
HarmonyOS taskpool中执行的function时,tid概率性相同
358浏览 • 1回复 待解决
socket连接NetAddress获取问题
406浏览 • 1回复 待解决
app启动crash报错Error message:MainPage:
1759浏览 • 1回复 待解决
有基于HarmonyOS本身提供的socket api而封装的成熟的网络组件库
1738浏览 • 1回复 待解决
定义一个数组,在有客户端连接上来的时候,将客户端的socket加入数组中,避免被回收释放,导致无法接收数据。代码如下: