HarmonyOS 鸿蒙Next 新手求助 js socket
HarmonyOS 鸿蒙Next 新手求助 js socket
请教一个 socket 通信问题,初接触 js harmony ,按文档写了一个 客户端 socket
let tcp = socket.constructTCPSocketInstance();
let promise = tcp.connect({ address: {address: '192.168.0.109', port: 6666, family: 1} , timeout: 6000});
promise.then(() => {
console.log('connect success');
tcp.send({
data:'Hello, server!'
},err => {
if (err) {
console.log('send fail');
return;
}
console.log('send success');
})
}).catch(err => {
console.log('connect fail');
});
通信 ,服务端是 python 的 ,测试pc 客户端 delphi写的与python通信正常 ,harmony 的 js 的 不报错,但是服务器端接收不到消息,有前辈知道是我的思路就是错的么?
更多关于HarmonyOS 鸿蒙Next 新手求助 js socket的实战教程也可以访问 https://www.itying.com/category-93-b0.html
socket的客户端通信,还得绑定本机端口?在c,c++和java里的socket客户端通信,没见过让bind的
同问,楼主怎么解决app与python服务器之间的数据传输的?
如果是HarmonyOS设备的话,JS的socket需要SDK7才能使用,但目前手机只支持SDK6。如果是在OpenHarmony上开发的话,3.1release版本可能存在bug,测试过每日构建中的3.2.2版本编写的socket可以与电脑通信
欢迎开发小伙伴们进来帮帮楼主
针对您提出的“HarmonyOS 鸿蒙Next 新手求助 js socket”问题,以下是一个简洁的专业回答:
在HarmonyOS鸿蒙系统中,使用JavaScript进行socket编程通常涉及到通过某种方式(如WebAssembly、特定的API封装等)来访问底层的网络功能。由于HarmonyOS主要面向物联网和嵌入式设备,其JavaScript环境可能不同于传统的Web浏览器环境,因此需要特定的API或框架来支持socket通信。
在HarmonyOS的JavaScript环境中,您可能需要查找或开发一个与socket通信相关的库或模块。这个库或模块应该提供了创建socket连接、发送和接收数据等功能。一旦有了这样的库或模块,您就可以像在传统Node.js环境中那样使用socket了。
请注意,由于HarmonyOS是一个相对较新的操作系统,其API和框架可能会不断更新和变化。因此,建议您查阅最新的HarmonyOS开发文档或社区资源来获取关于JavaScript socket编程的最新信息。
如果您在尝试使用JavaScript进行socket编程时遇到了问题,可能是由于API的使用不当、环境配置错误或其他原因。请仔细检查您的代码和文档,确保一切设置正确。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html,