【问题标题】:Socket.IO couldn't connect on mobileSocket.IO 无法在移动设备上连接
【发布时间】: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】:

    这些屏幕截图显示您正在尝试连接到localhost。如果您使用的是移动设备,localhost 是移动设备本身,而不是您的 node.js 服务器。您需要使用服务器的 IP 地址或 DNS 名称,连接到该服务器,并且您需要确保您的 WiFi 网络可以访问 node.js 服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-25
      • 1970-01-01
      • 2018-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多