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')有概率无法响应
1706浏览 • 1回复 待解决
HarmonyOS Push Kit收不到推送消息了
412浏览 • 1回复 待解决
HarmonyOS推送收不到,postman调用推送Rest API显示成功,但是系统收不到,通知栏、角标都没有更新
1660浏览 • 1回复 待解决
在struct上面加了@entry还是收不到onPageShow的回调
1615浏览 • 1回复 待解决
HarmonyOS 离线推送收不到消息,通过requestId查询报其他错误
123浏览 • 1回复 待解决
java如何获取屏幕宽高。找不到api?
5430浏览 • 1回复 待解决
使用CommonEventManager.createSubscriber创建订阅关系产生订阅后收不到系统消息
659浏览 • 1回复 待解决
mate30鸿蒙系统,微信容易收不到消息,明明在后台运行,确收不到消息,还有一个问题是,手机会响一个铃声,
16037浏览 • 3回复 待解决
android.os.Message 鸿蒙有什么可以替换吗?
5427浏览 • 1回复 待解决
webView.WebCookieManager中的setCookie和getCookie有概率会卡死APP。
922浏览 • 1回复 待解决
ohos.net.socket (Socket连接)链接不上
5423浏览 • 1回复 待解决
使用httpRequest请求,使用post,服务端收不到传的extraData数据,用get可以收到
708浏览 • 1回复 待解决
概率性报错5400104、5400103怎么处理
580浏览 • 1回复 待解决
在module.json5 中配置了权限,但是在代码中收不到网络变化的回调
622浏览 • 1回复 待解决
地收不到
4618浏览 • 1回复 待解决
native创建socket会失败
1702浏览 • 1回复 待解决
冷启动报错Error message
1981浏览 • 1回复 待解决
HarmonyOS对于有很多长链接的场景,是否可以使用Socket,稳定性及性能是否有保障
357浏览 • 1回复 待解决
socket连接NetAddress获取问题
320浏览 • 1回复 待解决
有基于HarmonyOS本身提供的socket api而封装的成熟的网络组件库
1672浏览 • 1回复 待解决
Socket接口库可以绑定域名吗
447浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的socket通信问题
261浏览 • 1回复 待解决
在native层创建socket异常
313浏览 • 1回复 待解决
定义一个数组,在有客户端连接上来的时候,将客户端的socket加入数组中,避免被回收释放,导致无法接收数据。代码如下: