当应用程序在后台运行时,Websocket断开连接(响应本机)

时间:2020-01-06 17:37:15

标签: react-native websocket

我正在做一个“类似于Uber”的应用程序,并使用websocket监视驾驶员(以获取驾驶员位置)。在1到10分钟内(它有所不同),并且在后台,连接消失了,我猜这不是websocket,onclose事件甚至什么都没有返回。就像是强制关闭应用程序之类的东西。有人对正在发生的事情有任何线索吗?我正在使用Expo。

websocket功能是这样的:(我正在使用reconnecting-websocket)

 connect = () => {

var URL = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXxx';

var token = 'XXXXXXXXXXXXXXXXXXXXXXX';

var ws = new ReconnectingWebSocket(URL,token, { debug: true, reconnectInterval: 3000 });

ws.onopen = () => {

console.log('Entered!');

}

ws.onclose = () => {

console.log('Left!')

}

}

“已输入!”印有“左!”不是。

0 个答案:

没有答案