我正在使用Flask-SocketIO向统一应用程序发送消息。以下是我的代码:
@socketio.on('connect')
def connect():
print("hello")
socketio.emit('message', {'data': 42})
我使用以下代码从统一应用程序接收它:
socket.On(Socket.EVENT_MESSAGE, (data) =>
{
uiChatLog.text = data.ToString();
});
我希望uiChatLog中的输出为{'data': 42 }
,但它正在打印message
。我怎样才能解决这个问题并打印出实际值?