【发布时间】:2015-03-24 05:08:36
【问题描述】:
我使用最新的 (1.3.5) Socket.IO 实现了 websocket 传输,使用 node.js 作为后端。
握手和数据交换在最新的桌面浏览器中运行良好。但是 8.1.2 iOS 上的 Safari 和 Android 上的 38 Chrome 无法通过 WiFi 连接到服务器。有没有人遇到过同样的问题或知道这里出了什么问题?
【问题讨论】:
标签: mobile websocket socket.io
我使用最新的 (1.3.5) Socket.IO 实现了 websocket 传输,使用 node.js 作为后端。
握手和数据交换在最新的桌面浏览器中运行良好。但是 8.1.2 iOS 上的 Safari 和 Android 上的 38 Chrome 无法通过 WiFi 连接到服务器。有没有人遇到过同样的问题或知道这里出了什么问题?
【问题讨论】:
标签: mobile websocket socket.io
这些屏幕截图显示您正在尝试连接到localhost。如果您使用的是移动设备,localhost 是移动设备本身,而不是您的 node.js 服务器。您需要使用服务器的 IP 地址或 DNS 名称,连接到该服务器,并且您需要确保您的 WiFi 网络可以访问 node.js 服务器。
【讨论】: