小编Reb*_*nix的帖子

未捕获的类型错误:无法读取未定义的属性“服务器”

我正在尝试在开发 Chrome 扩展时利用 SignalR。我可以成功运行示例,但是当我尝试将客户端从网页更改为 chrome 扩展时,我遇到了一些麻烦。我定义的连接与下面的示例相同:

var chat = $.connection.myHub;

console.log("start connect");
$.connection.hub.start().done(function () {
  // Call the Send method on the hub. 
  console.log("Test");
  //chat.server.send("extension", "start");
  chat.server.send("succ");
 });
Run Code Online (Sandbox Code Playgroud)

但我总是收到这个错误:Uncaught TypeError: Cannot read property 'server' of undefined.

我已经在我的服务器端启用了 CrossDomain。由于调用了“chat.server”,因此似乎已成功建立连接。我错过了在我的扩展文件夹中添加一些文件/脚本吗?

signalr

5
推荐指数
1
解决办法
6639
查看次数

标签 统计

signalr ×1