angular-websocket
Advanced tools
Comparing version 1.0.1 to 1.0.2
{ | ||
"name": "angular-websocket", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"homepage": "https://github.com/gdi2290/angular-websocket", | ||
@@ -9,3 +9,3 @@ "description": "An AngularJS 1.x WebSocket service for connecting client applications to servers.", | ||
], | ||
"main": "dist/angular-websocket.min.js", | ||
"main": "angular-websocket.min.js", | ||
"ignore": [ | ||
@@ -12,0 +12,0 @@ "**/.*", |
{ | ||
"name": "angular-websocket", | ||
"version": "1.0.1", | ||
"main": "angular-websocket.js", | ||
"version": "1.0.2", | ||
"main": "angular-websocket.min.js", | ||
"description": "An AngularJS 1.x WebSocket service for connecting client applications to servers.", | ||
@@ -6,0 +6,0 @@ "homepage": "https://github.com/gdi2290/angular-websocket", |
@@ -23,7 +23,7 @@ # angular-websocket | ||
```html | ||
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular.min.js"></script> | ||
<script src="app/bower_components/angular-websocket/angular-websocket.js"></script> | ||
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js"></script> | ||
<script src="bower_components/angular-websocket/angular-websocket.js"></script> | ||
<section ng-controller="SomeController"> | ||
<ul> | ||
<li ng-repeat="data in collection track by $index"> | ||
<li ng-repeat="data in MyData.collection track by $index"> | ||
{{ data }} | ||
@@ -39,20 +39,22 @@ </li> | ||
// Open a WebSocket connection | ||
var ws = $websocket('wss://website.com/data'); | ||
var dataStream = $websocket('wss://website.com/data'); | ||
var collection = []; | ||
ws.onMessage(function(message) { | ||
dataStream.onMessage(function(message) { | ||
collection.push(message); | ||
}); | ||
return { | ||
collection: data, | ||
var methods = { | ||
collection: collection, | ||
get: function() { | ||
ws.send({action: 'get'}); | ||
dataStream.send({ action: 'get' }); | ||
} | ||
}; | ||
return methods; | ||
}) | ||
.controller('SomeController', function (MyData) { | ||
$scope.colection = MyData.data | ||
$scope.MyData = MyData; | ||
}); | ||
@@ -118,6 +120,6 @@ </script> | ||
## Logical Questions | ||
## Frequently asked questions | ||
* *Q.*: What if the browser doesn't support WebSockets? | ||
* *A.*: This module will not help; it does not have a fallback story for browsers that do not support WebSockets. Please check your browser target support [here](http://caniuse.com/#feat=websockets) | ||
* *A.*: This module will not help; it does not have a fallback story for browsers that do not support WebSockets. Please check your browser target support [here](http://caniuse.com/#feat=websockets) and to include fallback support. | ||
@@ -131,2 +133,5 @@ ## Development | ||
## Changelog | ||
[Changelog](https://github.com/gdi2290/angular-websocket/blob/master/CHANGELOG.md) | ||
### Unit Tests | ||
@@ -133,0 +138,0 @@ `$ npm test` Run karma in Chrome, Firefox, and Safari |
Sorry, the diff of this file is not supported yet
101934
23
1717
151
2
5