我知道我可以稍后发送这些数据$.connection.send(value)
,但是我可以在 SignalR 连接建立期间发送一些初始值吗?
IE:
var con = $.connection(url);
con.start(value);
或者也许使用连接字符串?喜欢:
var con = $.connection(url + '&data=' + data);
我知道我可以稍后发送这些数据$.connection.send(value)
,但是我可以在 SignalR 连接建立期间发送一些初始值吗?
IE:
var con = $.connection(url);
con.start(value);
或者也许使用连接字符串?喜欢:
var con = $.connection(url + '&data=' + data);
取自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();
看起来您可以在连接准备好后立即获得对连接的回调,并希望通过this对象引用使用它来进行第一次调用:
connection.start(function() {
this.ServerMethodCall(someValue);
};
编辑:添加示例代码