【问题标题】:SignalR doesn't reach JS client functionSignalR 没有达到 JS 客户端功能
【发布时间】:2015-11-29 17:03:37
【问题描述】:

我可以在我的服务器上成功调用 testFunc()。但是 Invoke 根本无法访问我的 testFuncCallback() 函数。由于我可以调用服务器,因此连接似乎很好。 知道发生了什么吗?

后端:

[HubName("testHub")]
public class testHub: Hub
{
    public void testFunc()
    {
        Clients.Caller.Invoke("testFuncCallback");
    }
}

JS:

$scope.lTestHub = $scope.$parent.signalrConnection.testHub;
$scope.lTestHub.on('testFuncCallback', function () {
    alert("jo");
});
$scope.lTestHub.server.testFunc();

【问题讨论】:

    标签: javascript c# signalr


    【解决方案1】:

    换行

    $scope.lTestHub.on('testFuncCallback', function () {
    

    $scope.lTestHub.client('testFuncCallback', function () {
    

    应该可以的。

    在此处查看简单示例: http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-17
      • 1970-01-01
      • 1970-01-01
      • 2016-12-06
      • 2021-12-22
      • 2016-06-28
      • 1970-01-01
      相关资源
      最近更新 更多