Javascript Laravel Echo如何处理连接、断开连接、重新连接等

Javascript Laravel Echo如何处理连接、断开连接、重新连接等,javascript,laravel-5,socket.io,vuejs2,laravel-echo,Javascript,Laravel 5,Socket.io,Vuejs2,Laravel Echo,有人知道如何处理Laravel Echo上的连接、断开连接、重新连接等问题吗 我正在使用VueJS btw连接,您可以执行以下操作: 从“laravel Echo”导入回音 在您的功能或加载中,然后执行以下操作: window.Echo = new Echo({ broadcaster: 'socket.io', host: socketServerURL, //whatever ur

有人知道如何处理Laravel Echo上的连接、断开连接、重新连接等问题吗


我正在使用VueJS btw连接,您可以执行以下操作:

从“laravel Echo”导入回音

在您的功能或加载中,然后执行以下操作:

                window.Echo = new Echo({
                    broadcaster: 'socket.io',
                    host: socketServerURL, //whatever url you need
                    auth: {headers: {Authorization: 'Bearer ' + Vue.auth.getToken() }}
                });

                window.Echo.connector.socket.on('connect', function(){
                    this.isConnected = true
                })

                window.Echo.connector.socket.on('disconnect', function(){
                    this.isConnected = false
                })

                window.Echo.private('contacts').listen('ContactUpdated', event => {
                    console.log(event)
                })

第二段代码解决了我找不到X-Socket-Id的问题。顺便问一下,当你收到断开连接事件时?