这library是否支持来自服务器.send
的回调?自述文件中提供的示例案例不支持。如果我只是将客户端的connection.send
更新为
connection.send('somedata', function (data) {
console.log("this is a callback");
});
并将服务器的connection.('message'...
更新为:
connection.on('message', function(message, cb) {
console.log(cb);
});
我总是从服务器上获取未定义的内容。我怎样才能通过回调?
答案 0 :(得分:0)
如果lib不支持回调函数,你可以自己轻松实现这个模式
connection.send('somedata', function (data) {
informCommingData(data, myListener)
});
function informCommingData(data,fn){
fn(data)
}
function myListener(data){
// Dosomethinghere
}
答案 1 :(得分:0)
我认为WebSockets-Callback项目将是最简单的解决方案
wscb.send({cmd: 'Hello server!'},
function(response){
//do something...
}
)