2010-04-07 21 views
5

He leído en alguna parte que la versión troncal de Firefox ya tenía una implementación WebSocket. Sin embargo, acabo de probar el 3.7a4pre sin éxito. Todavía me da el viejo mensaje de error "WebSocket no está definido". ¿Estoy confundido con WebWorkers?Firefox WebSockets

Usar una implementación WebSocket basada en flash no es una opción. Por favor consejo.

Respuesta

4

De acuerdo con bug 472529, todavía no se ha aplicado un parche al maletero.

WebSocket (tanto el API como el protocolo de cable) todavía están en borrador, por lo que aún estamos un poco lejos.

Usar una implementación WebSocket basada en flash no es una opción.

Me temo que un repliegue (Flash, Java, XMLHttpRequest long-polling, etc.) es su única opción en Firefox por ahora. El único navegador que actualmente tiene WebSocket nativo es Chrome.

1

WebSockets acaba de aterrizar en el tronco de Firefox.

0

Desde Firefox es compatible con WebSockets no es estrictamente a las normas oficiales que tenía prefijo "Moz", por lo que debe comprobar si WebSocket es un objeto existente; si es así, úselo, si no lo hace, marque MozWebSocket, en caso afirmativo, utilícelo. Desde Firefox 11, sí son compatibles con WebSockets sin prefijo, por lo que ahora es lo mismo que en Chrome.