Как определить окно воспроизведения видео в браузере

Я хочу понять, как можно программно определить, воспроизводит ли окно видео контент? Я использовал spy++, чтобы идентифицировать определенные атрибуты для окон, воспроизводящих видео, но я не нашел никаких специфических атрибутов, связанных с воспроизведением видео. У меня есть маркеры для всех окон на экране, и я хочу найти, какие из них воспроизводят видео? Не могли бы вы пролить свет на то, как это можно сделать, и есть ли какие-то особые свойства, связанные с окном воспроизведения видео?

Я нашел похожую статью: можем ли мы получить дескриптор окна окна, в котором воспроизводится видео? Но я не хочу сворачивать приложение, я знаю, что пользователь использует браузер (то есть firefix,chrome) для просмотра видео (с youtube,hulu) и окно видно на экране.

1 ответ

Вы можете, если у вас есть права на выполнение в среде, в которой выполняется Flash Player. Вы можете прослушивать событие воспроизведения, выбрасываемое Flash Player.

Слушайте мое событие Flash в Javascript

Другие вопросы по тегам