最新のSocket.io
(v1.4.3)のAck'sとEventsを正しく処理する方法に関するドキュメントは見つかりません。すべての既存の記事/質問は、古いバージョン、特にIOCallback
クラスを参照しています。しかし、そのクラスは最新バージョンには存在しません。Socket.ioのハンドルコールバックアンドロイドクライアントv1.4
私が今まで出て見つけることができたすべてがこれです:
mSocket.connect();
mSocket.on(Socket.EVENT_CONNECT, new Emitter.Listener() {
@Override
public void call(Object... args) {
//What to do here
}
})
- どのように私は
(Object... args)
を処理します:Socket
イベントのためのコールバックを取得するには。ちょっとしたコード例が素晴らしいでしょう。
- 多数のイベントがあるようですが、私はそれを別々に処理する必要がありますか?または、接続に関して通知するために実装できるイベントの最小限のセットは何ですか?
個々emit
イベントのためのコールバックを取得するには:
mSocket.emit("payload", jsObj.toString(), new Ack() {
@Override
public void call(Object... args) {
//TODO process ACK
}
});
- を繰り返しますが、どのように私は
(Object... args)
を処理することが出来るのですか?
いいえ、先に進んでください。 –
@IntelliJAmiyaあなたは答えを改善することを歓迎します。 SO上で利用可能な 'socket.io'の助けはほとんどありません。 – ShahiM