HarmonyOS 使用udp send方法发送消息时提示Bad file descriptor
主流程代码如下:
import { socket } from '@kit.NetworkKit'
const udp = socket.constructUDPSocketInstance() as socket.UDPSocket
const netAddress: socket.NetAddress = { address: '255.255.255.255', family: 1 }
let decodedMessage: string
const message = 'WloBEUgAkgCoAAAAFSklEQkHGBQAAAAAAAAAAAAAAAAAAAAAAAAAAH91vWs+T4t2LoScbleNZZAFN0CBc5DaiUZmYBtoGu69'
decodedMessage = buffer.from(message, 'base64').toString()
const sendOptions: socket.UDPSendOptions = {
data: decodedMessage as string | ArrayBuffer,
address: netAddress
}
udp.send(sendOptions, (err: BusinessError) => {
if (err) {
console.log('sendUDPMessage err')
return
}
console.log('sendUDPMessage success')
})
每次发送消息后,err处都返回Bad file descriptor,请问这个错误有没有具体的排查思路?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS push提示400 Bad Request -
254浏览 • 1回复 待解决
指定应用发送请求时使用蜂窝来发送的方法
560浏览 • 1回复 待解决
HarmonyOS UDP广播可以发送数据后如何才能随时监听局域网下的消息传输
398浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在开发HarmonyOS NEXT应用时,如何实现UDP消息的发送和接收?
410浏览 • 0回复 待解决
HarmonyOS 使用push kit在AGC控制台发送消息,提示token不合法
417浏览 • 1回复 待解决
udp服务信号是如何发送和接收
2241浏览 • 1回复 待解决
如何解决hdc file send指令行为异常?
2151浏览 • 0回复 待解决
HarmonyOS postman 发送推送消息失败
797浏览 • 0回复 待解决
HarmonyOS TLSSocket发送消息报错
325浏览 • 1回复 待解决
HarmonyOS Toast 消息提示
416浏览 • 1回复 待解决
HarmonyOS 使用liveeventbus通过post发送消息如何区分同步还是异步?
175浏览 • 1回复 待解决
ets TCPSocket连接无法发送消息?
4251浏览 • 1回复 待解决
HarmonyOS 发送通知消息,收到消息没有声音提醒、没有横幅消息展示
658浏览 • 1回复 待解决
HarmonyOS 发送通知消息,收到消息没有声音提醒、没有横幅消息展示?
615浏览 • 0回复 待解决
HarmonyOS PushKit支持发送消息给所有该应用的广播消息吗
240浏览 • 1回复 待解决
HarmonyOS 在调用eglSwapBuffer时抛错EGL_BAD_ALLOC
147浏览 • 1回复 待解决
HarmonyOS TCPSocket怎么进行PB类型的消息发送
326浏览 • 1回复 待解决
使用axios发送post请求时,如何使用queryParams传递参数
1312浏览 • 1回复 待解决
HarmonyOS TextArea如何在enterKeyType为send的情况下,点击发送不收起键盘
243浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中处理UDP异步绑定和消息接收?
596浏览 • 1回复 待解决
HarmonyOS api12发送notification通知,应用在前台时没有横幅消息
471浏览 • 1回复 待解决
webview如何进行消息的发送以及接收?
964浏览 • 1回复 待解决
HarmonyOS 怎么接受web端发送过来的消息
227浏览 • 1回复 待解决
HarmonyOS原生如何通过emit方式发送消息给rn
587浏览 • 2回复 待解决
发送数据前需要先调用UDPSocket.bind()绑定IP地址和端口,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-socket-V5#send
默认不支持广播,参考示例设置: