wxapp-socket-io
wxapp-socket-io copied to clipboard
此项目已经迁移至:
Bumps [debug](https://github.com/visionmedia/debug) from 2.2.0 to 2.6.9. Release notes Sourced from debug's releases. 2.6.9 Patches Remove ReDoS regexp in %o formatter: #504 Credits Huge thanks to @zhuangya for their help! release...
微信小程序使用中,微信开发者工具上可以连接上无报错,但是在真机测试时,报错 TypeError:JSON.stringify cannot serialize cyclic structures. 如何解决?orz
报502错误
我是这样写的 ``` const io = require('./ws.js'); const news = io('wss://xxx.com/venice/v1/user/') ``` 控制台报错 ``` WebSocket connection to 'wss://xxx.com/socket.io/?EIO=3&transport=websocket' failed: Error during WebSocket handshake: Unexpected response code: 502 ```
代码如下,当第二次连接指定query时, socket无法更新 ``` js socket = io(socket_url + roomid, { query: "openid=" + openid + "&sessionid=" + sessionid, upgrade: false, transports: ['websocket'] }); socket.connect() ```
大约每隔1分41秒就会重连。
``` import io from 'wxapp-socket-io' var socket = io('https://xxx.xxx.net/socket/socket.io') ``` 生成出来的地址不对,不写端口好像不行,而且端口后面的路径无法自己控制,怎么写都是生成:```https://xxx.xxx.net:xxx/socket.io/?EIO=3&transport=websocket``` web连接的demo是可以正常连接的: ``` var socket = io.connect('https://xxx.xxx.net', {path: "/socket/socket.io"}); ``` 求教
如题
Engine类添加close方法 wx.closeSocket()
手动断开连接
this.engine.close is not a function. 将源码的 if (this.engine) this.engine.close()改成if (this.engine) this.engine.destroy()之后可以断开连接。但是再次 socket.connect()之后 掉线频率太快。
那个ws://chat.socket.io不能用呀,现在小程序不能和后台代码连接上。请问大神能不能配一个服务端的代码呢?不知道服务端的代码要怎么写唉。。。