1
ここに私の簡略化したコード例があります。サーバ側では、どのソケットにもip(好ましくはhostname)とポートを取得する必要があります。コールバックと私はここにsocket.ioサーバソケットのリスンアドレスとポートの取得方法
function myCallback(socket, data){
//how do i get, to which ip or hostname and port the socket argument is listening
}
io.on('connection', function(socket){
socket.on('event',function(data){
myCallback(socket,data);
});
});
チェックどこ**開始**サーバー:)それは、サーバー側にありますので、ちょうどプロジェクトで見つけてください。それをクライアントに残すことは非常に**非常に危険です! –
'io.on(...'と 'socket.on(...'コールバックはユーザの側で、私のライブラリユーザは '私のライブラリには 'socket'オブジェクトがあり、その' socket'オブジェクトに基づいてサーバのリスニングポートとバインドアドレスを知る必要があります – uray
男に来て、必要なパラメータを渡す方法がたくさんあります:) :)ファイルを作成し、そこに参照を保存するグローバルシングルトンオブジェクトを作成してそこに置く...何か! –