0
使用socket.io,發出錯誤的規定方法是什麼,以便將錯誤信息發送給客戶端?如何使用Socket.IO發出服務器端錯誤並接收有關客戶端錯誤的詳細信息?
我有這樣的:
socket.on('connection', function(socket) {
if (someError) {
emit('error', 'there is a error...');
}
};
我知道,有一種方法可以做一些像什麼,我想通過註冊與socket.io中間件,但我不知道我需要做的從中間件將錯誤信息傳回給客戶端:
io.use(function(socket, next) {
next(new Error('An error has occurred.'));
});
在此先感謝您提供任何建設性指導。
是的,我們會需要比這更多的信息。你想在客戶端拋出一個錯誤並將其發送到服務器?反之亦然?備份一個關卡並告訴我們你的更高層次的目標是什麼。 – Chev
如果存在連接錯誤,則自動觸發事件「錯誤」。 http://socket.io/docs/client-api/#socket – laggingreflex