Closed
Description
Hi, I have some problem with two web socket per page. This code is not working for me:
var fooWs = new ReconnectingWebSocket("ws://" + window.location.host + "/myapp/ws/foo");
var barWs = new ReconnectingWebSocket("ws://" + window.location.host + "/myapp/ws/bar");
fooWs.onopen = function() {
console.log("fooWs open");
};
fooWs.onclose = function(event) {
console.log('fooWs close code: ' + event.code + ' reason: ' + event.reason);
};
fooWs.onmessage = function(event) {
console.log("fooWs onmessage " + event.data);
};
fooWs.onerror = function(error) {
console.log("fooWs error " + error.message);
};
barWs.onopen = function() {
console.log("barWs open");
};
barWs.onclose = function(event) {
console.log('barWs close code: ' + event.code + ' reason: ' + event.reason);
};
barWs.onmessage = function(event) {
console.log("barWs onmessage " + event.data);
};
barWs.onerror = function(error) {
console.log("barWs error " + error.message);
};
When run, I have next output:
fooWs open
barWs open
barWs close code: undefined reason: undefined
barWs open
barWs close code: undefined reason: undefined
fooWs onmessage {"test":true}
barWs open
barWs close code: undefined reason: undefined
barWs open
barWs close code: undefined reason: undefined
barWs open
barWs close code: undefined reason: undefined
barWs open
...
Do you have any ideas?
Thank you.
Metadata
Metadata
Assignees
Labels
No labels