Socket.io v1.0.X inconnu de transport “polling”

Y avoir un problème dans le cadre de versión 1.0 que je n'ai pas eu dans la versión de 0,9.X.

J'ai Django cours d'exécution dans http://app.myhost.com et mon nœud de serveur dans http://live.myhost.com:8001

Avant que je puisse me connecter au serveur de nœud comme:

Client:

io.connect(//live.myhost.com:8001);

serveur:

io.set('transports', ['websocket', 'flashsocket', 'htmlfile', 'xhr-polling', 'jsonp-polling']);

mais maintenant j'ai un problème (en ne prenant pas l'url correctement):

GET http://app.myhost.com:8000/socket.io/?EIO=2&transport=polling&t=1401468282894-1 404 (NOT FOUND)

si je réécriture (io.connect(http://live.myhost.com:8001)) ont maintenant un nouveau problème:

XMLHttpRequest cannot load http://live.myhost.com:8001/socket.io/?EIO=2&transport=polling&t=1401468608168-1. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://app.myhost.com' is therefore not allowed access.

en mode de débogage à douille.oi j'ai plus d'info:

engine:core intercepting request for path "/socket.io/" +0ms
engine handling "GET" http request "/socket.io/?EIO=2&transport=polling&t=1401470024479-48" +0ms
engine unknown transport "polling" +3ms
Avez-vous trouvé une solution? A ce que je peux voir, il y a quelques changements dans la version 1.0 de la prise.io et le transport jsonp.l'interrogation n'est pas pris en charge maintenant. Juste type d'interrogation, mais il y a encore d'autres problèmes. Ma page pour le moment ne fonctionne pas avec la nouvelle version, trop.

OriginalL'auteur user987055 | 2014-05-30