小程序
小游戏
企业微信
微信支付
扫描小程序码分享
同样的代码 在安卓8.1.0手机上 可以正常连接ws和接收消息 而9.0和10.0版本 则无法正常连接ws!!! ws的地址接入成功了 但是我们用了stomp。js 去接入ws的具体topic 。
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我这定位到了相应的问题,一个是给服务器发送下列消息,微信小程序发送的是全部是“\n”,但是web通过socket.js发送的是“\\n”,微信小程序发送的消息则会引起后台报错“JsonMappingException”。
然后就是无法进入connect方法回调的问题,如下图,先进入connect方法中,然后收到服务器所发送的消息“a["CONNECTED\nversion:1.1\nheart-beat:0,0\nuser-name:wangliujing\n\n\u0000"]",在方法
Frame.unmarshall(data)
中进行解析处理,问题就是出在这个地方,解析失败得到空数组导致for循环进不去,无法到switch里
的“CONNECTED”中的
connectCallback(frame)
所以connect的回调方法未调用
但是目前没有找到好的解决办法,求可以使用的大神教教方法。
我用wx.connectSocket配合stomp协议没有问题
估计是send回调的问题,我发现ios设备socket断的时候send会走fail回调。但是android设备,如果socket断了send会走成功回调,readystatuscode已经不等于open,此时应该是fail才对,这个回调有异常
hello,我这边也遇到了类似问题哦
安卓版本9.0,微信版本7.0.8,手机是vivo IQOO Pro 5G
最近也遇到了 同样的问题 本来好好的 用的stomp 发现就是stomp.connect()方法老是进不去
同问,这几天测了几种机型,7.0.7、7.0.8、7.0.9这几个版本,有的能连有的连不上。懵逼中...
急!!请问这个修复了没
发现和微信版本是不是也有关系啊 7.0.5版本的安卓9.0微信也能正常连接。。。被搞懵了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
我们测试发现 ws可以连接成功 但是我们用的是stompJS
接入指定topic失败 导致收不到每个topic的消息
同样的用户 在安卓9 微信7.0.7上可以接入。
并且 目前的代码已经在线上跑了好几个月了 之前都没问题 这两天开始出现大量无法接入的问题
我这定位到了相应的问题,一个是给服务器发送下列消息,微信小程序发送的是全部是“\n”,但是web通过socket.js发送的是“\\n”,微信小程序发送的消息则会引起后台报错“JsonMappingException”。
然后就是无法进入connect方法回调的问题,如下图,先进入connect方法中,然后收到服务器所发送的消息“a["CONNECTED\nversion:1.1\nheart-beat:0,0\nuser-name:wangliujing\n\n\u0000"]",在方法
Frame.unmarshall(data)
中进行解析处理,问题就是出在这个地方,解析失败得到空数组导致for循环进不去,无法到switch里
的“CONNECTED”中的
connectCallback(frame)
所以connect的回调方法未调用
但是目前没有找到好的解决办法,求可以使用的大神教教方法。
我用wx.connectSocket配合stomp协议没有问题
估计是send回调的问题,我发现ios设备socket断的时候send会走fail回调。但是android设备,如果socket断了send会走成功回调,readystatuscode已经不等于open,此时应该是fail才对,这个回调有异常
hello,我这边也遇到了类似问题哦
安卓版本9.0,微信版本7.0.8,手机是vivo IQOO Pro 5G
最近也遇到了 同样的问题 本来好好的 用的stomp 发现就是stomp.connect()方法老是进不去
同问,这几天测了几种机型,7.0.7、7.0.8、7.0.9这几个版本,有的能连有的连不上。懵逼中...
急!!请问这个修复了没
发现和微信版本是不是也有关系啊 7.0.5版本的安卓9.0微信也能正常连接。。。被搞懵了