Tengo una web hecha en HTML5 y Javascript en la que creo una conexión mediante websockets tal que así:
Código:
Tengo varios problemas/preguntas:var support = "MozWebSocket" in window ? 'MozWebSocket' : ("WebSocket" in window ? 'WebSocket' : null);
if (support == null) {
alert("Este navegador NO acepta WebSockets");
return;
} else {
alert("Este navegador SÍ acepta WebSockets");
}
wsPublic = new window[support](myWebSocketConnection);
wsPublic.onopen = function () {
alert("Conexión creada");
};
wsPublic.onclose = function () {
alert("Conexión cerrada");}
}
Problema 1: Algunos navegadores, tanto de PC/MAC como de smartphones y tablets, no aceptan websockets, con lo cual les salta el mensaje de "Este navegador NO acepta WebSockets". Hay alguna manera de hacer que los soporten?
Problema 2: Algunos navegadores de smartphones y tablets SÍ aceptan websockets, pero no llegan a crear la conexión. A qué se debe? Cómo puedo solucionarlo?
Muchas gracias por su ayuda


