Получите истекшие детали Flash-фильма из Javascript - PullRequest
0 голосов
/ 05 мая 2011

Можно ли определить, сколько видео Flash прошло с помощью кода Javascript? Это будет для видео, которые я не создал и не могу контролировать, например, с Youtube, Vimeo и др.

Мне не нужно каким-либо образом контролировать видео, просто нужно посмотреть, как далеко оно проигрывается, и, если возможно, общее время воспроизведения.

1 Ответ

1 голос
/ 05 мая 2011

Это возможно. Но это будет зависеть отчасти от того, какого игрока вы используете. Если вы используете встраиваемый видеопроигрыватель, а не пользовательский проигрыватель, проигрыватель должен иметь доступный метод javascript для предоставления этой информации. В случае с YouTube существует API: http://code.google.com/apis/youtube/js_api_reference.html

Но если вы создаете свой собственный проигрыватель, который загружается в другой проигрыватель, например, в бесхромный проигрыватель YouTube для Actionscript 3 - вы можете контролировать воспроизведение с помощью части созданного вами приложения и сделать его доступным через ExternalInterface в actionscript ,

Класс Actionscript ExternalInterface является предпочтительным способом обработки взаимодействия между flash-объектами и javascript. http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

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