Что вы хотите сделать, это настроить метод обратного вызова ExternalInterface
в каждом SWF-файле. Это позволит JavaScript вызывать функцию в вашем SWF-файле.
Так, например, вы можете настроить функцию с именем stopPlaying()
и все.
Затем вы настраиваете функцию JavaScript с именем playVideo(string:String)
, которая вызывает stopPlaying()
для каждого SWF-файла, кроме той, которая связана со строкой, которую вы передаете.
Всякий раз, когда кто-либо нажимает на воспроизведение в одном из ваших SWF-файлов, выполните ExternalInterface.call("playVideo", "myString")
, и ваша функция JavaScript должна работать.