2012-01-31 1 views
0

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

я нашел похожую статью: can we get window handle of the window which is playing video? Но я не хочу, чтобы свести к минимуму применение, я знаю, что пользователь использует браузер (т.е. firefix, хром) смотреть видео (с YouTube, Hulu) и окна видна на экране ,

+0

Нет, нет никакой гарантии, что окно видео-воспроизведения будет иметь какие-либо специальные атрибуты. Почему это должно быть? Стиль WS_VIDEOPLAYER не существует. –

+0

ohh .. Спасибо Код Серый. Тогда есть ли способ определить, какое окно воспроизводит видео любыми другими способами? –

+1

[Ответ на вопрос, который вы связали с] (http://stackoverflow.com/a/5883099/366904) уже объясняет, почему это невозможно. –

ответ

0

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

Listen for my Flash event in Javascript

Смежные вопросы