Javascript 我正在使用socketio构建一个flask聊天应用程序,我试图发送在线用户的数量,但用户只会增加,不会减少
因此,每当新用户连接到该站点时,用户数量就会不断增加。当用户断开连接时,它不会减少! 这是我在python flask中的后端代码~Javascript 我正在使用socketio构建一个flask聊天应用程序,我试图发送在线用户的数量,但用户只会增加,不会减少,javascript,python-2.7,flask,flask-socketio,Javascript,Python 2.7,Flask,Flask Socketio,因此,每当新用户连接到该站点时,用户数量就会不断增加。当用户断开连接时,它不会减少! 这是我在python flask中的后端代码~ count = 0 @socketio.on('connect') def connect(): global count count += 1 send(count, broadcast=True) @socketio.on('disconnect') def disconnect(): global count cou
count = 0
@socketio.on('connect')
def connect():
global count
count += 1
send(count, broadcast=True)
@socketio.on('disconnect')
def disconnect():
global count
count -= 1
send(count, broadcast=True)
和js的前端~
socket.on('connect', function(count) {
scrl();
$("#messages").append(count);
});
socket.on('disconnect', function(count) {
scrl();
$("#messages").append(count);
});
那么,我应该做些什么改变,以使在线用户的数量也减少?好的,我解决了它,只是编辑了ping时间,它就开始工作了