У меня есть простая HTML-страница, содержащая две вкладки, которые отображают/скрывают контент в одном и том же пространстве.
Первая вкладка содержит SWF-файл, встроенный с помощью SWFObject.js.
При переключении между вкладками я хотел бы, чтобы SWF-файл приостанавливался или останавливался. Это прекрасно работает во всех браузерах, кроме IE7+, что является известной проблемой.
Какие могут быть возможные решения?
Простым решением было бы удалить SWF-файл из DOM и повторно вставлять его каждый раз, когда выбирается и загружается первая вкладка.
Лучшим решением было бы приостановить/остановить файл SWF с помощью Javascript или jQuery. Как я могу это сделать?
SWF-файл создается с помощью Adobe Captivate 5. Нужно ли предоставлять метод паузы/остановки с помощью API ExternalInterface, который может вызывать Javascript/jQuery? Или есть стандартный метод паузы/остановки, доступный для всех SWF-файлов, который я могу просто вызвать?