var socket;
$('#start').click(function () {
socket = io.connect(location.protocol + '//' + document.domain + ':' + location.port + '/test', {forceNew:true});
socket.on('my_response', function(msg) {
if (msg.data === 'stopped') {
socket.disconnect();
}
}
};
$('form#close').submit(function(event) {
socket.emit('close_room', {name: $('#name').val()}); // this not called in the function
return false;
});
@socketio.on('close_room', namespace='/test')
def close(message):
print 'close'
`
我在开始按钮上单击按钮后强制断开连接后如何重新连接到插座,如果if
条件是故意true
的情况下,我曾经断开过连接,但是现在我需要的是能够重新连接以调用python中的close_room
函数,甚至之前也调用过socket.disconnect()
。预先感谢。