Я использую Pusher.com для настройки уведомлений в реальном времени. Я предпочитаю использовать его для синхронизации таблиц в реальном времени.
Но иногда это не работает из-за проблем с подключением. Поэтому я хочу проверить, активен ли pusher connect или нет. Я использую Laravel для этой системы, и я отобразил статус с помощью значка (зеленый и красный значок).
Вот код, который я написал в файле blade.php
var pusher = new Pusher('dfgfg', {
cluster: 'us3',
encrypted: true
});
pusher.connection.bind('connected', function() {
$('#pusheron').css('display','flex');
$('#pusheroff').css('display','none');
});
pusher.connection.bind('error', function() {
$('#pusheron').css('display','none');
$('#pusheroff').css('display','flex');
});
Это то, что я сделал сейчас. Но иногда работает некорректно. Я был бы рад, если бы кто-нибудь научил меня другому способу получения статуса подключения к толкателю в режиме реального времени. С уважением