Мы используем chome-based браузеры/клиенты. Все фишки, js и прочее - заточено на 100% под chromium. Но это целая эко-система и огромное количество видов и версий сего творения. По сему время от времени некоторые функции, которые работали отлажено и стабильно, после обновления браузера - начинают тупить.

Вот и вчера при тестировании под win-системой стало ясно, что что то не так.

Виной сему были настройки самого клиента - Google Chrome - 71.0.3578.98 win64.

Что делаем? Копаем и меняем!

Топаем в настройки своего хрома/хромиума:

 

chrome://flags/#expensive-background-timer-throttling

Позволяем - Enadled

 

chrome://flags/#stop-non-timers-in-background

Запрещаем - Disabled

 

chrome://flags/#autoplay-policy

Позволяем - Enabled

 

После чего, работа табло не выдает предупреждений, не рвет WebSocket по таймауту или если у вас извращенное подключение и сеть. Без проблем проигрывает звуковые сигналы!

Волшебные опции разработчиков google, спасибо Вам за это!

Кому интересно, подробности на: chrome platform status

Все просто!


элементы ведения соревнований

 

     
ipad mini 02   
Дубль протокол
     Таблица рейтигна потока

 

     
monoblock marshal 01   
Маршал 
    Перезаявки, таймер времени

 

     
timer   
Хронограф  
     Программный таймер 1/2 минуты

     
main tablo preview   
Табло соревновательное
     главное табло мероприятия, судейство

 

     
photo 2019 02 05 004847 photo 2019 02 05 004900 photo 2019 02 05 004912   
Судейство  
     Рефери на помосте