我正在尝试学习这个信号库。所以我只是安装与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)
我按照此网址的完整说明创建示例项目。网址是 的 http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr
任何人都可以告诉我如何解决此错误。感谢
答案 0 :(得分:0)
在服务器端Application Start确保您正在调用RouteTable.Routes.MapHubs()。教程中的#7