Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Socket.io隐藏错误信息_Javascript_Debugging_Console_Socket.io - Fatal编程技术网

Javascript Socket.io隐藏错误信息

Javascript Socket.io隐藏错误信息,javascript,debugging,console,socket.io,Javascript,Debugging,Console,Socket.io,我正在使用.io编写一个多人网络游戏,调试我的应用程序时遇到了一些问题。问题在于,每当一段javascript代码在socket.io侦听器函数中崩溃时,程序就会无声地崩溃,并从控制台隐藏错误消息。作为参考,我谈论的是这样一些地方的代码: var socket = io('http://localhost'); socket.on('news', function (data) { //Error ridden code }); 要澄清的是,隐藏的不仅仅是socket.io相关错误,还有在

我正在使用.io编写一个多人网络游戏,调试我的应用程序时遇到了一些问题。问题在于,每当一段javascript代码在socket.io侦听器函数中崩溃时,程序就会无声地崩溃,并从控制台隐藏错误消息。作为参考,我谈论的是这样一些地方的代码:

var socket = io('http://localhost');
socket.on('news', function (data) {
  //Error ridden code
});
要澄清的是,隐藏的不仅仅是socket.io相关错误,还有在其中一个侦听器中发生的任意错误(例如类型错误、访问未定义对象的属性等)。这是有问题的,因为游戏的大部分代码都是响应来自服务器的套接字消息的


我的问题是-如何让socket.io停止在控制台中审查此信息?

请使用以下代码执行错误处理:

socket.on('error', function (err) {
    console.log(err);
});