from flask import Flask from flask_socketio import SocketIO, emit from flask_cors import CORS app = Flask(__name__) # 初始化CORS,允许所有源 CORS(app, cors_allowed_origins="*") # 显式指定所有资源允许所有源 socketio = SocketIO(app, cors_allowed_origins="*") # SocketIO也允许所有源 @socketio.on('message') def handle_message(data): # print('received message: ' + str(data)) if not data.roomId == "all": return emit('responseMsg', data, broadcast=True) if __name__ == '__main__': socketio.run(app, host="0.0.0.0", port=8089, debug=True)