Androidブラウザーの接続時にソケットioが応答を送信するのに問題があります。パラメータをログに記録したところ、サーバー側に表示されています。クライアント側が正しく接続していないようです。jsonpを無効にしましたが、Androidはとにかくxhrにフォールバックすると聞きました。
socket.on('connect',function (data) {
socket.emit('setNickAndRoom', {nick: nick}, function(response){
//response. nothing :(.
});
});
client.on("setNickAndRoom", function(nick, fn,_){
//etc etc
fn({msg :nick});
});
これは、すべてのブラウザー (モバイル サファリ、モバイル FF、モバイル クロム ベータ版も含む) で動作します。最終的に接続するには、Androidブラウザーを4〜5回更新する必要があります。ところで、ストリームライン js を使用しています (_)
更新これはwifiでのみ発生するようです