大话疼
大话疼
  • 发布:2019-09-25 16:00
  • 更新:2020-03-12 16:43
  • 阅读:1533

HBuilderX 2.3.2,websocket 在安卓4.4.4 连不上

分类:uni-app

我用的 oppoR7s 系统是安卓4.4.4 升级编辑器2.3.2之后,websocket 连不上,在我另一个安卓9的手机上没问题
但是安卓4.4.4连不上 open方法都不触发

2019-09-25 16:00 负责人:无 分享
已邀请:
DCloud_Android_zl

DCloud_Android_zl

问题已经确认,已在HBuilderX2.3.4+版本修复。

  • 大话疼 (作者)

    好的,支持uni-app

    2019-09-25 18:30

  • tomJerry

    类似问题

    安卓 vivo手机 5.1.1

    uni-app uni.websocket 使用wss协议在小程序中可以使用;

    其他大部分手机都可以使用,

    测试vivo手机5.1.1连接不上!!! 同一套代码

    2019-10-15 17:31

  • tomJerry

    回复 tomJerry: 补充 vivo X7 安卓5.1.1

    2019-10-15 17:34

  • 1***@qq.com

    终于解决了这个BUG,感谢uniapp开发人员!

    2019-10-16 10:26

大话疼

大话疼 (作者)

官方赶紧看看啊,这个bug很严重

大话疼

大话疼 (作者)

官方赶紧看看啊,这个bug很严重

大话疼

大话疼 (作者)

官方赶紧看看啊,这个bug很严重

大话疼

大话疼 (作者)

官方赶紧看看啊,这个bug很严重

大话疼

大话疼 (作者)

官方赶紧看看啊,这个bug很严重

DCloud_Android_zl

DCloud_Android_zl

说明一下机型,提供一个简单的可复现的demo。

  • 大话疼 (作者)

    oppo R7s 安卓4.4.4 就是普通的连接websocket,在这个机型上不行,安卓4.4.4

    2019-09-25 16:11

  • DCloud_Android_zl

    回复 大话疼: 提供一个demo吖

    2019-09-25 16:15

  • 大话疼 (作者)

    回复 DCloud_Android_zl: demo在附件里

    2019-09-25 16:24

  • 大话疼 (作者)

    回复 DCloud_Android_zl: 在安卓9上没问题,在安卓4.4.4 使用ws协议连接websocket,连不上,但是在安卓4.4.4使用wss协议能连上

    2019-09-25 16:32

大话疼

大话疼 (作者)

var SocketTask1 = uni.connectSocket({
url: "",
success: function(e) {
console.log(JSON.stringify(e));
}
});
SocketTask1.onOpen(function(){
console.log("连接成功")
});
SocketTask1.onMessage(function(){
console.log("接收数据")
});
SocketTask1.onError(function(){
console.log("连接错误")
});
SocketTask1.onClose(function(){
console.log("连接关闭")
});

附件里有真实接口

葱子

葱子

dcloud插件市场有一款不错的websocket插件,试用下来,稳定性、实时性都还不错。地址在这里:https://ext.dcloud.net.cn/plugin?id=1334

该问题目前已经被锁定, 无法添加新回复