我已经设置了这个ASP VS 2013项目,其中我使用signalR。
这很顺利。 html文件的代码:
<script src="../Scripts/jquery.signalR-2.1.1.js"></script>
<script src="../signalr/hubs"></script>
<script src="SignalR.StockTicker.js"></script>
调试时,它托管在
上 http://localhost:50408/SignalR.Sample/StockTicker.html
现在我试图在非VS项目中做同样的事情。
所以我改变了脚本来源:
<script src="imported/jquery.signalR-2.1.1.js"></script>
<script src="http://localhost:50408/signalr/hubs"></script>
<script src="imported/SignalR.StockTicker.js"></script>
但这在跑步时不起作用。甚至在js代码中指定url后
$.connection.hub.url = 'http://localhost:50408/signalr/hubs';
$.connection.hub.start()
甚至没有/ signalr / hubs
$.connection.hub.url = 'http://localhost:50408/signalr/';
但我得到的只是一个空白屏幕。
这里可能有什么问题?
干杯!