Чтоб хром не глушил вкладку, а именно воспроизведение аудио (chrome extension)?
Есть распакованное расширение, которое вставляет скрипт на страницу определенного домена. Скрипт просто обращается к DOM каждую секунду и если соответствует одному условию, то воспроизводит аудио, уведомляя меня, мол, там кое-что изменилось.
Если я долго сижу на другой вкладке, то со временем перестают проигрываться аудио. Самое главное, что сам скрипт вроде как продолжает работать (для теста делал консол лог текущего времени каждую секунду), но уведомление не работает. Как сделать, чтоб работало даже если долго сижу в другой вкладке?
Хром уже давненько экспериментирует с тем, чтобы притормаживать, а то и вовсе "усыплять" неактивные вкладки.
Попробуйте выводить не просто текущее время, а еще и есть ли на вкладке изменения.
Возможно проверяющий скрипт работает стабильно, но на самой целевой вкладке изменения не происходят.