我知道我可以稍后用$.connection.send(value)
发送这些数据,但是我可以在SignalR连接建立期间发送一些初始值吗?
即:
var con = $.connection(url);
con.start(value);
或者可能使用连接字符串?像:
var con = $.connection(url + '&data=' + data);
答案 0 :(得分:0)
取自https://github.com/SignalR/SignalR/wiki/SignalR-JS-Client的文档:
connection.start(function() {
console.log("connection started!");
});
connection.stop();
// The callback will be raised again!
connection.start();
看起来你可以在连接完成后立即回复连接,并希望通过这个对象引用来进行第一次调用:
connection.start(function() {
this.ServerMethodCall(someValue);
};
编辑:添加了示例代码