Получение активных данных MediaSession в браузере через API расширения
Используя расширение Chrome, я хотел бы регистрировать метаданные мультимедийных файлов, воспроизводимых в браузере, со страниц, использующих MediaSession API.
Можно ли получить текущий активный MediaSession? Если нет, можно ли получить MediaSession для определенной вкладки / окна? (Полагаю, если бы я мог зайти так далеко, я мог бы имитировать поведение Chrome при определении того, что должно быть "активным".)
Насколько я могу судить, единственный способ - это постоянно вставлять код на каждую страницу. Я вполне открыт для лучших методов, если это будет где-то доступно через API расширения!