С помощью JavaScript можно ли определить, когда встроенный объект Flash прекратил потоковую передачу аудио / видео? - PullRequest
1 голос
/ 10 июня 2009

это мой первый пост здесь.

Я использую существующий виджет Flash, но хотел бы добавить больше функциональности.

Виджет Flash - это базовый аудиоплеер с ограниченными функциональными возможностями. Поскольку у меня нет никакого контроля над тем, как был создан виджет, я не могу напрямую связаться с ним, но я хотел бы определить, когда он прекратил потоковую передачу, чтобы я мог изменить другие части страницы.

Любая помощь будет принята с благодарностью.

Ответы [ 3 ]

1 голос
/ 10 июня 2009

Если разработчик флеш-виджета не реализовал его с учетом JavaScript, вам не повезло.

Поскольку вы говорите, что не можете напрямую с ним общаться, похоже, что они не собирались делать это для вас.

0 голосов
/ 11 июня 2009

Если это вообще возможно, подумайте о переходе на Flash-плеер, который действительно предоставляет вам всевозможные события. Я огромный фанат flowplayer , так как я успешно использовал его в некоторых недавних проектах, и он позволяет вам делать что угодно под солнцем через Javascript (запустить плеер, остановить проигрыватель, загрузка видео, плейлисты и многое другое).

0 голосов
/ 11 июня 2009

Согласен, вы можете поэкспериментировать с загрузкой этого SWF в другой SWF, который вы создаете сами, и добавив прослушиватели событий, и посмотрите, сможете ли вы найти способ получить какие-то события, а затем связать их с вашим JavaScript, но это беспорядок делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...