uni.connectSocket({
url: socketUrl, // 替换为您的 WebSocket 服务器 URL
});
console.error('连接HMsocket:connectSocket');
uni.onSocketOpen(function (res) {
console.error('WebSocket连接已打开!');
});
uni.onSocketError(function (res) {
console.error('WebSocket连接打开失败,请检查!');
});
- 发布:2024-12-27 17:27
- 更新:2024-12-27 22:56
- 阅读:23
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Win10
HBuilderX类型: Alpha
HBuilderX版本号: 4.36
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS NEXT Developer Preview
手机厂商: 华为
手机机型: Mate60 Pro
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
打开app,调用连接Socket相关代码,没有回调,成功或失败都没有,complete方法也没有回调。
打开app,调用连接Socket相关代码,没有回调,成功或失败都没有,complete方法也没有回调。
预期结果:
连接成功或失败回调至少得有一个
连接成功或失败回调至少得有一个
实际结果:
没有回调, 没有任何反应。
没有回调, 没有任何反应。
bug描述:
使用uni.connectSocket连接socket,之前在Android/iOS上是正常的,最近运行到鸿蒙上发现完全没有任何回调,看文档是支持鸿蒙next的,是有bug吗?
1 个回复
2***@qq.com
鸿蒙next,socket正式版本正常,Alpha无法使用,反馈了没用。
我在正式版本4.36正常,如果不能用就是你程序问题。