对于开始接触websocket的人来说,实在是太难了。而且一路上的坑还不少。
网上有很多关于websocket的文章和插件,老码找了很多之后还是觉得这个插件不错,对于使用angularjs开发的朋友,我很推荐这个
angular websocket.js
这个有比较全的开发文档和使用指导,可以实现socket意外中断自动恢复连接等功能。
下面是我的项目中使用的websocket,
先在项目中引进websocket.js文件,app中添加模块引用
angular.module('app', [“ngWebSocket”])
请求地址使用的是自动适配的,主要解决开发环境和服务器切换之后的更改麻烦,或者更改域名之后适用
angular.module('app').factory('socketData', function ($websocket, $location) {
var hos