Domanda
Ho letto da qualche parte che la versione tronco di Firefox aveva già un'implementazione WebSocket. Tuttavia, ho appena provato il 3.7a4pre senza successo. Ancora mi dà il vecchio "WebSocket non è definito" messaggio di errore. Am ho confuso con WebWorkers?
Utilizzo di un'implementazione WebSocket flash-based non è un'opzione. Si prega di consulenza.
Soluzione
bug 472.529 una patch non è ancora stata applicata al tronco .
WebSocket (sia l'API e il protocollo fili) sono ancora in bozza, quindi siamo un modo fuori ancora.
Utilizzo di un'implementazione WebSocket flash-based non è un'opzione.
Sono un ripiego paura (Flash, Java, XMLHttpRequest lungo polling, ecc) è l'unica opzione in Firefox per ora. L'unico browser che attualmente ha WebSocket nativo è Chrome.
Altri suggerimenti
WebSockets è stata appena sbarcati sul tronco Firefox.
WebSockets disabilitati in Opera e Firefox 4: http: / /hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/
Si chiamano MozWebSockets su Firefox dal v4
Controlla la Mozilla websocket Riferimento
Dal momento che Firefox supporta WebSockets non strettamente agli standard ufficiali aveva prefisso "Moz", quindi bisogna controllare se WebSocket è oggetto esistente, se si usano, se nessun controllo MozWebSocket, se sì, allora usarlo. Dal momento che Firefox 11, che fanno WebSockets di supporto, senza prefisso, quindi è lo stesso che nel Chrome ora.