Javascript 凤凰卫视什么时候开始;s Socket.js触发OnConnector对onError回调?
我正在编写一个使用Phoenix频道和Phoenix的socket.js的应用程序。我想处理websocket无法连接时的错误(不稳定的Internet连接等),并显示适当的消息 查看socket.js源代码,有两种可能的方法可以注册socket对象上的错误。首先是Javascript 凤凰卫视什么时候开始;s Socket.js触发OnConnector对onError回调?,javascript,websocket,phoenix-framework,Javascript,Websocket,Phoenix Framework,我正在编写一个使用Phoenix频道和Phoenix的socket.js的应用程序。我想处理websocket无法连接时的错误(不稳定的Internet连接等),并显示适当的消息 查看socket.js源代码,有两种可能的方法可以注册socket对象上的错误。首先是 socket.onConnError(callback) 第二个是 socket.onError(callback) 我可以通过停止Phoenix服务器并尝试在浏览器中调用socket.connect()来触发调用OneErro
socket.onConnError(callback)
第二个是
socket.onError(callback)
我可以通过停止Phoenix服务器并尝试在浏览器中调用socket.connect()
来触发调用OneError。我似乎无法启动socket.onconnector
,但它是什么时候使用的?这两个事件/回调之间有什么区别?仔细查看源代码,似乎OnConnectError在内部用于实际触发用户已注册的onError回调
简短回答:使用
socket.onErroronconnector
不是注册错误回调的方法<代码>OnConnectError
用于触发错误。调用OnConnectError除了一些其他功能外,还将。这取决于连接对象抛出的任何错误