Socket.io仅在移动设备上发布

我不明白,我的socket.io在桌面上工作正常,但在移动它不会加载socket.io.js并将不会连接做从其他url的套接字加载socket.io.js。

Try it yourself - url is: http://46.252.202.193:3000/socket.io/socket.io.js 

在移动它说 – 内部错误,请求目前无法服务。

当我把其他socket.io.js和trys连接套接字和轮询,然后它是允许访问原点错误。

在桌面上工作正常!

如果您在手机上使用3G / 4G,则socket.io不起作用,因为3G / 4G使用“透明”代理。

尝试与Wifi连接的应用程序。

要在另一个答案中添加更多基于mariomako 链接的信息 – 如果您使用端口80来发送套接字请求,则更改为另一个端口(如443)应该有助于套接字工作,而无需使用Wifi连接。