用了nginx反向代理实现了wss 小程序端也能连上 但是只有使用sendToAll方法小程序端才能收到消息 sendToGroup、sendToUid等的方法小程序都收不到消息 而且binduser和joingroup方法都不能长时间生效 请问有可能是哪里的问题呢?
可能是原来调用bindUid joinGroup的连接已经断开了,或者bindUid joinGroup 因为参数传错等原因没有调用成功
bindUid joinGroup这两个方法都有返回true而且在这两个方法后面打印getClientCountByGroup和getClientIdByUid都有数据,而且在后面直接用sendtouid和sendtogroup也无效,但是sendtoall就会有效。
下面有我部分代码的截图
代码部分截图
改代码后重启了么? 另外截图看下怎么判断的无效呢?
已发
重启了workeman
小程序只收到了444
会不会是因为前端代码bug导致没打印出啦呢?
应该不会,是用的微信的原生一收到就打印,不过之前没启用wss给h5的时候是没有问题的。 而且第二次调用其他方法没有绑定uid和group的话就会失效,后端也应该哪里有问题才对的我感觉0 0
我感觉是前端的问题
@1:好吧,那我再让前端看看T T感谢了大大~
可能是原来调用bindUid joinGroup的连接已经断开了,或者bindUid joinGroup 因为参数传错等原因没有调用成功
bindUid joinGroup这两个方法都有返回true而且在这两个方法后面打印getClientCountByGroup和getClientIdByUid都有数据,而且在后面直接用sendtouid和sendtogroup也无效,但是sendtoall就会有效。
下面有我部分代码的截图
代码部分截图
改代码后重启了么?
另外截图看下怎么判断的无效呢?
已发
重启了workeman
小程序只收到了444
会不会是因为前端代码bug导致没打印出啦呢?
应该不会,是用的微信的原生一收到就打印,不过之前没启用wss给h5的时候是没有问题的。
而且第二次调用其他方法没有绑定uid和group的话就会失效,后端也应该哪里有问题才对的我感觉0 0
我感觉是前端的问题
@1:好吧,那我再让前端看看T T感谢了大大~