Управление Flash Player с помощью JavaScript

Я хотел бы иметь возможность управлять потоком flash-фильмов с помощью JavaScript на тех же страницах, что и компонент flash, включая:

  • воспроизведение и пауза потока
  • Изменить Поток

Я уже могу загрузить плеер и установить Flash args, но я не знаю, как взаимодействовать с плеером после запуска потока. Возможно ли это без изменения SWF, который в настоящее время используется для воспроизведения фильма?

Майк.

2 ответов


SWF должен предоставлять функции Javascript с помощью API ExternalInterface из библиотек Flash. Это позволяет Javascript вызывать Flash и наоборот.

http://livedocs.adobe.com/flex/3/langref/flash/external/ExternalInterface.html


"возможно ли это без изменения SWF, который в настоящее время используется для воспроизведения фильма" .. это возможно только в том случае, если SWF, который вы используете, реализует ExternalInterface с задокументированными функциями, подходящими для ваших потребностей - как описано cliff.Мейерса. .. иначе. ,... нет!--1-->