使用Socket时,如何解决较高概率收不到 client.on("message", (value: SocketInfo) 中的回调问题
根据文档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有高概率收不到message
3247浏览 • 1回复 待解决
socket.TCPSocketConnection on('message')有概率无法响应
2481浏览 • 1回复 待解决
在struct上面加了@entry还是收不到onPageShow的回调
2574浏览 • 1回复 待解决
JS中的Textarea组件中的value属性无法正常使用,如何解决
14676浏览 • 2回复 待解决
在module.json5 中配置了权限,但是在代码中收不到网络变化的回调
1892浏览 • 1回复 待解决
使用 C 开发 HarmonyOS SDK 时遇到的问题,如何解决
479浏览 • 0回复 待解决
解决hashmap通过key取不到value
2065浏览 • 1回复 待解决
HarmonyOS socket请求粘包问题是否存在,存在的话如何解决
758浏览 • 1回复 待解决
HarmonyOS Socket连接-如何订阅某个类型多个回调
925浏览 • 1回复 待解决
使用WebviewController加载url链接报错ErrorCode: 17100001, Message: 该如何解决?
1568浏览 • 0回复 待解决
HarmonyOS 页面跳转传递的参数,在回调中访问报错:Error message:is not callable
1172浏览 • 1回复 待解决
HarmonyOS slider组件在动态更新value的情况下, onChange回调中的value获取不正确
971浏览 • 1回复 待解决
如何解决MD5加密中遇到的问题
1996浏览 • 1回复 待解决
HarmonyOS Profiler工具识别不到设备应该如何解决
2308浏览 • 1回复 待解决
HarmonyOS 使用webrtc接收不到对方视频
1216浏览 • 1回复 待解决
HarmonyOS toast问题如何解决
2483浏览 • 1回复 待解决
this传递问题,该如何解决?
3304浏览 • 1回复 待解决
HarmonyOS onChildTouchTest将事件传递给某个子组件之后,子组件只有onTouch能收到回调,onClick收不到
1037浏览 • 1回复 待解决
大佬们 replace 后 ,pop携带参数接收不到怎么解决
1362浏览 • 1回复 待解决
HarmonyOS 收不到onPageShow事件
1011浏览 • 1回复 待解决
如何解决预览流黑屏的问题
2906浏览 • 1回复 待解决
#鸿蒙通关秘籍# 为什么在鸿蒙应用开发中,使用WebSocket时接收不到服务器信息,该如何排查问题?
951浏览 • 0回复 待解决
使用 DevEco Studio 进行鸿蒙开发时,遇到过哪些常见的问题?是如何解决的?
590浏览 • 0回复 待解决
定义一个数组,在有客户端连接上来的时候,将客户端的socket加入数组中,避免被回收释放,导致无法接收数据。代码如下:
参考代码: