socket.io-client是否可以响应原生android?

时间:2016-12-10 17:39:07

标签: react-native-android

有没有人成功使用过react.io-client和react-native-android?我做了一些搜索,但它似乎是一个混合包。

我正在试图弄清楚我是否应该将它用于我的项目,而我还没有安装Android版本。所以我想在跳枪之前看看它是否真的有效。

1 个答案:

答案 0 :(得分:0)

我有https://github.com/gcrabtree/react-native-socketio使用React-Native 0.39成功处理android。但是,在编译时,socketConfig参数似乎没有被正确解析,但是您可以通过将参数添加到套接字连接URL来解决这个问题(显然并非所有参数都可以传递到连接URL)。我的代码用于连接到具有令牌认证的房间

    this.socket = new SocketIO(`${this.baseUrl}/${this.socketRoom}?token=${GlobalState.socketToken}`);
    this.socket.on('connect', () => resolve());
    this.socket.connect();

我还是要在iOS上使用它。