Cordova Socket.Io连接拒绝localhost:3000

时间:2017-05-11 22:43:23

标签: android node.js cordova socket.io

我有一个在localhost:3000上运行的本地节点项目,它还有socket.io可供使用。如果我将项目部署到heroku并使用

var socket = io.connect('http://herokuapss....'); 

和我手机上的cordova应用程序将完美运行。我不想继续部署到我的手机,所以我决定使用localhost节点项目和模拟器。因此我将套接字更改为

var socket = io.connect('http://localhost:3000/');

但是当我在模拟器上启动应用程序时,我在控制台中看到了这个:

http://localhost:3000/socket.io/?EIO=3&transport=polling&t=LlvgDEL Failed to load resource: net::ERR_CONNECTION_REFUSED

我该如何解决这个问题?

编辑:我也试过

http://127.0.0.1:3000

服务器端套接字:

let server = app.listen(port);
let io = require('socket.io').listen(server);

0 个答案:

没有答案