uni-app 运行到鸿蒙模拟器 uni.connectSocket 方法没有任何反应
uni-app 运行到鸿蒙模拟器 uni.connectSocket 方法没有任何反应
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Mac | mac 14.4.1 | HBuilderX |
## 示例代码:
```javascript
var coon = uni.connectSocket({
url: 'wss://xxx/wss/', //socket地址
success:(res) =>{
console.log('成功', res);
},
fail:(res) =>{
console.log('失败', res);
},
complete: (e) => {
console.log("socket :", e);
}
})
操作步骤:
点击按钮调用如下方法方法
initSocket(){
var coon = uni.connectSocket({
url: 'wss://xxx/wss/', //socket地址
success:(res) =>{
console.log('成功', res);
},
fail:(res) =>{
console.log('失败', res);
},
complete: (e) => {
console.log("socket :", e);
}
})
}
预期结果:
返回连接success、fail
实际结果:
没有任何内容,无法使用
bug描述:
uni.connectSocket 调用后没有返回连接success、fail或complete,socket无法使用
更多关于uni-app 运行到鸿蒙模拟器 uni.connectSocket 方法没有任何反应的实战教程也可以访问 https://www.itying.com/category-93-b0.html
7 回复
我复测发现是 success/fail 回调不触发,功能看起来是正常的,对吗?
更多关于uni-app 运行到鸿蒙模拟器 uni.connectSocket 方法没有任何反应的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
功能也不正常,就是socket逻辑代码都写完了,h5和小程序运行发送消息和接收消息都没问题。运行到鸿蒙模拟器上后,一直连接不上socket。
回复 4***@qq.com: 收到你的工程了,我测试使用 this.socketTask 的返回值看起来是正常的,对比看看结果。
修复了 connectSocket 中 success 不回调的问题。
回复 DCloud_UNI_OttoJi: 你好,是在哪个版本修复的呀?
你好,是在哪个版本修复的呀?
试一下最新的 alpha