Java 脚本客户端未接收到事件 SignalR

问题描述

我有 3 个视图和 2 个控制器:

  1. Home 控制器有 2 个操作方法 Login 和 SetExtension。 Login 和 SetExtension 都有 _Layout 作为布局视图
  2. CRMPage 控制器具有 CRMAppPage 操作方法,视图具有 _Crmlayout 用户登录、SetExtension 移动到 CRMAPPPage 视图。在 CRMPage 中,我需要从中心接收事件。

  // add event to page
            $.connection.myHub.client.triggerEvent = function (triggerEventRequest) {
                console.log(JSON.stringify(triggerEventRequest));
                $('#events').prepend(JSON.stringify(triggerEventRequest) + "\n");
            };

我可以按如下方式调用集线器方法并且它可以工作。唯一的问题是我没有收到事件。控制台没有错误。我看不到任何地方都调用函数 (triggerEventRequest)。事件在 WebhookController 和集线器处接收,但不在客户端接收。

  var campaigns = $.connection.myHub.server.getCampaigns(token).done(displayCampaigns);

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)