Kann Pusher oder PubNub als Angular Service definiert werden? Hat jemand Code Beispiele für eine solche Integration?Wie integriert man Angular.js mit einem Echtzeit-Messaging-Dienst wie Pusher oder PubNub?
Antwort
Jemand machte es schon :-): http://jsfiddle.net/bv5Kq/13/
Seien Sie sicher, dass das Wiki für Beispiele überprüfen: https://github.com/angular/angular.js/wiki/JsFiddle-Examples
Es gibt AngularFire, denn mit Firebase arbeiten - http://angularfire.com/
Es ist ein etwas "inoffizielle" AngularJS-Bibliothek für PubNub. Es ist ein einfacher Service-Wrapper für das globale PUBNUB-Bibliotheksobjekt. Der Hauptcode ist in app/scripts/pubnub-angular.coffee und sieht wie folgt aus:
angular.module('pubnub.angular.service', [])
.factory 'PubNub',() -> PUBNUB
Sie die GitHub-Repository finden Sie hier:
versuchen diese. Es hat Farbwechsel, Emoticons, klickbare Hyperlinks und mehrere Kanäle. Keine Datenbank oder Steckdosen erforderlich, nur ein PubNub Konto: http://jadendreamer.wordpress.com/2013/10/22/advanced-angular-chatroom-tutorial-no-database-or-sockets-required/
starten: https://disparity.github.io/angular-pusher/, Modul für Veranstaltungen Integration Schieber in Winkelereignissystem
- 1. Wie abonniere man mehrere öffentliche Pusher-Kanäle?
- 2. Wie man GWT oder Vaadin mit Play Framework 2.0 integriert
- 3. Wie integriert man Crashlytics mit Github?
- 4. Wie integriert man SCORM 2.4 mit AS3?
- 5. Wie man Google Map integriert?
- 6. Wie man RFID mit ERP integriert
- 7. Wie man JQGrid mit Django/Python integriert
- 8. Wie integriert man InsiteCommerce mit Sitecore 8.1?
- 9. Wie man Jenkins mit Selen integriert?
- 10. Wie man WordPress Template mit CodeIgniter integriert
- 11. Wie man ASP.NET 5 mit Signalgenerator integriert
- 12. Wie integriert man PHPUnit mit zend Framework oder einem anderen benutzerdefinierten PHP-Framework?
- 13. , wie Änderung hinzufügen/entfernen 'deaktiviert' oder 'geprüft' Attribut mit angular.js
- 14. Codename One Pubnub Alternativen CN1lib
- 15. Wie integriert man "flow" in webstorm?
- 16. Wie integriert man HTML-Seiten in WordPress?
- 17. Wie man dotcover und Jenkis integriert
- 18. Wie integriert man AsMock in AsUnit 4?
- 19. Wie integriert man AngularJS und CouchDB?
- 20. Wie man dovecot Version 2 mit Gnus Emacs integriert
- 21. Wie integriert man Django und Cygwin?
- 22. Wie integriert man Sass und Play 2.3?
- 23. Swift: Wie integriert man eine Bibliothek?
- 24. Wie integriert man Skrill in CodeIgniter?
- 25. Wie integriert man JButtons in Grafiken?
- 26. Wie integriert man NCover und MSTest 10.0?
- 27. Funktioniert Pusher mit Phonegap
- 28. Wie man Diagramme mit react js Komponente integriert
- 29. Wie integriert man Apache Camel mit Jersey 2.x?
- 30. Wie integriert man SourceTree für Gitlab
Meiner Meinung nach ist ein Angular-Dienst, der die PUBNUB Code wickeln würde gerne mehr machen Sinn, als den PUBNUB-Code in einen Controller zu platzieren. Natürlich könnte das nur ein Beispielcode sein. Etwas, das man im Kopf behalten sollte. Weitere Informationen: http://docs.angularjs.org/guide/dev_guide.services.creating_services –