Laravel echo 如何处理连接、断开、重新连接等
Laravel Echo how to handle connected, disconnected, reconnecting and etc
有人知道如何处理 Laravel Echo 上的连接、断开、重新连接等吗?
顺便说一句,我正在使用 VueJS
要连接你这样做:
从 'laravel-echo'
导入 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)
})
聚会迟到了,但我尝试了所选答案但没有成功。我想也许 laravel echo 更新了一些东西,因为这个问题得到了回答。我在这里找到了正确和更新的答案:
有人知道如何处理 Laravel Echo 上的连接、断开、重新连接等吗?
顺便说一句,我正在使用 VueJS
要连接你这样做:
从 'laravel-echo'
导入 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)
})
聚会迟到了,但我尝试了所选答案但没有成功。我想也许 laravel echo 更新了一些东西,因为这个问题得到了回答。我在这里找到了正确和更新的答案: