Socket.io 使用套接字IO阻止轮询传输请求

Socket.io 使用套接字IO阻止轮询传输请求,socket.io,request,Socket.io,Request,$(文档).ready(函数(){ var socket=io.connect('http://127.0.0.1:5000'); var msgs=$('#myMessage').val(); socket.on('connect',function(){ send('User has connected'); }); socket.on('message',函数(msg){ $(“.msg区域”).append(msg); }); $('#btn')。在('click',function()


$(文档).ready(函数(){
var socket=io.connect('http://127.0.0.1:5000');
var msgs=$('#myMessage').val();
socket.on('connect',function(){
send('User has connected');
});
socket.on('message',函数(msg){
$(“.msg区域”).append(msg);
});
$('#btn')。在('click',function()上{
send($('#myMessage').val());
$('#myMessage').val('');
});
});
我不知道为什么我的请求被阻止,我发送的消息没有显示在HTML中。如果有人能帮忙的话!谢谢

<script>
    

$(document).ready(function(){
        var socket = io.connect('http://127.0.0.1:5000');
        var msgs = $('#myMessage').val();

        socket.on('connect', function(){
            socket.send('User has connected');
        });

        socket.on('message', function(msg){
            $(".msg-area").append(msg);
        });

        $('#btn').on('click', function() {
        socket.send($('#myMessage').val());
        $('#myMessage').val('');
    });

    });
</script>