flask-socketio 房间事件
flask-socketio Room events
有没有办法限制某些活动仅限房间成员使用?我不需要限制到特定的房间,但需要确保客户在活动可供他们使用之前加入房间。
不,这不可用,但您可以使用 rooms()
函数轻松获取客户所在房间的列表。所以你可以这样做:
@socketio.on('foo')
def my_foo_event(data):
if 'required_room' not in rooms():
return # or return an error event, etc.
# handle the event here
有没有办法限制某些活动仅限房间成员使用?我不需要限制到特定的房间,但需要确保客户在活动可供他们使用之前加入房间。
不,这不可用,但您可以使用 rooms()
函数轻松获取客户所在房间的列表。所以你可以这样做:
@socketio.on('foo')
def my_foo_event(data):
if 'required_room' not in rooms():
return # or return an error event, etc.
# handle the event here