reto()在Gottox-socket.io-java-client上的Prolems
我在github上使用Gottox-socket.io-java-client。
这是如此酷的图书馆曾经使用过。 如此轻松和如此强大。
我正在与socket.io-java客户端开发Android应用程序和…..我发现了一些问题。
我正在使用最新版本的socket.io-java-client和socket.io服务器版本是0.9.16与node0.11.9-pre
在调用mSocket.disconnect()之后,mSocket.reconnect()方法不起作用。
所以我试图连接()重新连接,而不是重新连接(),但很快我面临exception“你可以连接你的SocketIO实例只有一次,而不是使用新的实例”
是的,我知道那个方法…那意味着
mSocket = new SocketIO ( BASE_SOCKETIO_URL );
但是运行这个后在ANDROID中存在严重的问题,垃圾收集器运行速度很快,而且设备上的电池也运行得很快。
我认为SocketIO类实例有大量的内存,所以这会导致垃圾收集。
有没有解决办法?
或者是否有任何方法来触发onDisconnect()后发射reconnect()?
请帮忙。
谢谢你的阅读。
- 通知不会出现在使用Firebase的应用程序的死亡状态中
- GoogleloginNodejs中的Android服务器端身份validation
- Android的APK构build失败“多个文件被发现与操作系统无关的path'lib / arm64-v8a / libc ++ _ shared.so'”
- 没有改变,突然收到Ionic TypeError co.event是未定义的
- 无法使用forcedroid从salesforce创buildandroid应用程序来安装cordova-plugin-whitelist
- 如何从Android的socket.io客户端发送图片/文件到node.js socket.io服务器?
- Android,PHP和node.js之间的encryption和解密
- 无法恢复插件“cordova-plugin-insomnia”
- 在iOS上运行Node.js作为服务器,并让其他设备连接