是否可以将Pusher或PubNub定义为Angular服务? 有人有这种集成的代码示例吗?
答案 0 :(得分:8)
有人已经做到了:-):http://jsfiddle.net/bv5Kq/13/
请务必查看维基示例:https://github.com/angular/angular.js/wiki/JsFiddle-Examples
答案 1 :(得分:1)
使用AngularFire,可以使用Firebase - http://angularfire.com/
答案 2 :(得分:1)
试试这个。它有颜色变化,表情符号,可点击的超链接和多个频道。不需要数据库或套接字,只需一个PubNub帐户:http://jadendreamer.wordpress.com/2013/10/22/advanced-angular-chatroom-tutorial-no-database-or-sockets-required/
答案 3 :(得分:0)
PubNub有一个有点“非官方”的AngularJS库。它是全局PUBNUB库对象的简单服务包装器。主要代码在app / scripts / pubnub-angular.coffee中,如下所示:
angular.module('pubnub.angular.service', [])
.factory 'PubNub', () -> PUBNUB
您可以在此处找到GitHub存储库:
答案 4 :(得分:-1)
试试这个:https://disparity.github.io/angular-pusher/,用于将推动器事件集成到角度事件系统中的模块