1

我正在尝试学习这个信号器库。所以我只是从 Nuget 安装与所有依赖项相关的信号器。

当我运行我的代码时,我收到名为TypeError 的错误:聊天未定义 ,所有 js 库都包括在内。

<script src="Scripts/jquery-1.6.4.min.js" type="text/javascript"></script>
<!--Reference the SignalR library. -->
<script src="/Scripts/jquery.signalR-1.0.1.js"  type="text/javascript"></script>
<!--Reference the autogenerated SignalR hub script. -->
<script src='<%= ResolveClientUrl("~/signalr/hubs") %>'  type="text/javascript" ></script>

当此行执行时,我收到上述错误

chat.client.broadcastMessage = function (name, message) 

我按照此 url 中的完整说明创建示例项目。网址是 http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr

谁能告诉我如何解决这个错误。谢谢

4

1 回答 1

0

在您的服务器端应用程序启动中,确保您正在调用 RouteTable.Routes.MapHubs()。#7 在教程中

于 2013-04-22T17:40:14.257 回答