小编Hye*_*ong的帖子

如何使用socket.io发送图像文件(二进制数据)?

我有麻烦,从发送数据Android ClientNodeJS Server.

我在客户端使用Socket.IO-client java库.

但是,对我来说没有太多信息.

如何从android客户端向nodejs服务器发送二进制数据?

java android file-upload node.js socket.io

3
推荐指数
1
解决办法
4586
查看次数

android 屏幕关闭时无法保持套接字连接

我在 android 中保持套接字连接时遇到问题。

我在我的应用程序中使用Socket.IO-client java 库。

当屏幕打开时,套接字连接保持不变。

但是,如果屏幕关闭,则套接字会因 ping 超时而断开连接。

我怎么解决这个问题?

我像这样打开连接。

private static final String EVENT_CONNECT = Socket.EVENT_CONNECT;
private static final String EVENT_MESSAGE = Socket.EVENT_MESSAGE;
private static final String EVENT_DISCONNECT = Socket.EVENT_DISCONNECT;
private static final String EVENT_PING = Socket.EVENT_PING;
private static final String EVENT_CONNECT_TIMEOUT = Socket.EVENT_CONNECT_TIMEOUT;
private static final String EVENT_ERROR = Socket.EVENT_ERROR;

public void connect() {
    if (socket != null && socket.connected() == true) {
        return;
    }
    IO.Options options = new IO.Options();

    options.timeout = 60 * 1000; …
Run Code Online (Sandbox Code Playgroud)

android socket.io socket.io-java-client

3
推荐指数
1
解决办法
7725
查看次数