使用Android-DDP无法连接到Meteor WebSocket

3

我正在尝试使用Android-DDP连接到运行在192.168.207.84:3000的Meteor应用程序:

// created an websocket connection

mMeteor = new Meteor(this, "ws://192.168.207.84:3000/");

我遇到了以下错误:

WebSocketConnection: 连接失败 [code = 3, reason = WebSockets connection lost]

我做错了什么?


1
难道不应该是"ws://192.168.207.84:3000/websocket"吗? - MasterAM
我认为WebSocket是他们的路径,但我也尝试过了...没有成功。 - Tarun Kundhiya
手机能否通过浏览器访问该IP地址上的应用程序? - MasterAM
"http://192.168.207.84:3000" 在手机上运行良好,Meteor应用程序已加载,但是"ws://192.168.207.84:3000/"没有。 - Tarun Kundhiya
找到地址了吗? - Computer's Guy
1个回答

2

ws://192.168.207.84:3000/ 是您私有网络上的地址。
如果您的手机使用3G或其他蜂窝网络,它将无法访问您的私有网络。

  • 请确认您的手机已通过WiFi网络连接至互联网
  • 请确认您的手机可使用Web浏览器访问此URL

如果两者皆正确,则我们可能需要更多信息以更好地了解问题。


http://192.168.207.84:3000/ 在手机上运行良好,Meteor应用程序已加载,但是ws://192.168.207.84:3000/没有。 - Tarun Kundhiya

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接