Ver código fonte

Merge pull request #133 from cxa/master

Dominic Szablewski 9 anos atrás
pai
commit
9aa4cacc6f
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2 1
      src/websocket.js

+ 2 - 1
src/websocket.js Ver arquivo

2
 
2
 
3
 var WSSource = function(url, options) {
3
 var WSSource = function(url, options) {
4
 	this.url = url;
4
 	this.url = url;
5
+	this.options = options;
5
 	this.socket = null;	
6
 	this.socket = null;	
6
 
7
 
7
 	this.callbacks = {connect: [], data: []};
8
 	this.callbacks = {connect: [], data: []};
34
 	this.progress = 0;
35
 	this.progress = 0;
35
 	this.established = false;
36
 	this.established = false;
36
 
37
 
37
-	this.socket = new WebSocket(this.url);
38
+	this.socket = new WebSocket(this.url, this.options.protocols || '');
38
 	this.socket.binaryType = 'arraybuffer';
39
 	this.socket.binaryType = 'arraybuffer';
39
 	this.socket.onmessage = this.onMessage.bind(this);
40
 	this.socket.onmessage = this.onMessage.bind(this);
40
 	this.socket.onopen = this.onOpen.bind(this);
41
 	this.socket.onopen = this.onOpen.bind(this);