node.js 开启websocket Android 连接失败
我Android端用的okhttp连接的,有没有人试过用Android连node.js开的websocket?如果我是直接在浏览器用JS访问的话就能成功连接,理论上来说开启的websocket链接没有问题(url没填错),难道是Android还要和服务器这边做个适配?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我以为是 http 链接被禁了,但后面我又加入了
最后才找出来问题所在,是传入的链接问题,我竟然传入了
ws://127.0.0.1:8181
,这导致了我的 android 虚拟机总是连接到虚拟机的 localhost:port,难怪会不成功!解决方案是将链接修改成
ws://10.0.2.2:8181
,这样就可以在 Android Studio 上的虚拟机连接你的电脑上开的接口(API)了!