我正在尝试使用 SocketIO 制作聊天应用程序并关注此视频:https ://www.youtube.com/watch?v=RdSrkkrj3l4 和相应的 GitHub 代码:https ://github.com/PrettyPrinted/flask-socketio-聊天这个文件是我的main.py文件from flask_socketio import SocketIOapp = Flask(__name__)app.config['SECRET_KEY'] = 'secret!'socketio = SocketIO(app)@app.route('/')def index(): return render_template("index.html")@socketio.on('message')def handleMessage(msg): print("Message:" + msg) send(msg, broadcast=True)if __name__ == '__main__': socketio.run(app)这是我的 index.html 页面<html><head><title>Chat Room</title><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/1.4.8/socket.io.min.js"></script><script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script></head><body><script type="text/javascript">$(document).ready(function() { var socket = io.connect('http://127.0.0.1:5000'); socket.on('connect', function() { socket.send('User has connected!'); }); socket.on('message', function(msg) { $("#messages").append('<li>'+msg+'</li>'); console.log('Received message'); }); $('#sendbutton').on('click', function() { socket.send($('#myMessage').val()); $('#myMessage').val(''); });});</script><ul id="messages"></ul><input type="text" id="myMessage"><button id="sendbutton">Send</button></body></html>但是,当我使用 python main.py 运行烧瓶代码时。它从不加载任何东西,只是显示:输出截图C:\Users\Harshit Parikh\Desktop\app>python main.py请帮帮我。
添加回答
举报
0/150
提交
取消