我正在使用signalr。它可以在我的本地服务器和我的项目中工作,但是当我在主服务器中部署它时它根本不起作用。
以下是我查看来源/signalr/hubs
本地服务器
proxies['iTestHub'] = this.createHubProxy('iTestHub');
proxies['iTestHub'].client = { };
proxies['iTestHub'].server = {
checkChanges: function () {
return proxies['iTestHub'].invoke.apply(proxies['iTestHub'], $.merge(["checkChanges"], $.makeArray(arguments)));
}
};
主服务器
proxies['iTestHub'] = this.createHubProxy('iTestHub');
proxies['iTestHub'].client = { };
proxies['iTestHub'].server = {
};
我不知道为什么这部分代码不见了。
checkChanges: function () {
return proxies['iTestHub'].invoke.apply(proxies['iTestHub'], $.merge(["checkChanges"], $.makeArray(
}
有谁知道为什么会这样?
我已将checkChanges
功能放入hub
。
我该如何解决这个问题?