Уведомления Javascript / Flash в Slideshow Pro
-
13-09-2019 - |
Вопрос
Я использую SlideShow Pro (флэш-слайд-шоу / медиаплеер) на сайте.Я хочу получать уведомления (на JavaScript) от flash Player о завершении воспроизведения видео, чтобы я мог загрузить другое видео через Ajax.В API есть вызов onVideoEnd() ActionScript:
http://wiki.slideshowpro.net/SSPfl/API-onVideoEnd
В ActionScript:
listenerObject = new Object();
listenerObject.onVideoEnd = function():Void {
// Insert your code here.
}
slideShowProInstance.addEventListener("onVideoEnd", listenerObject);
Как мне получать уведомления или выполнять это в JavaScript?Slideshow Pro содержит множество примеров отправки сообщений В SlideShow Pro, но ни одного о том, как получать уведомления с помощью JavaScript.В документах говорится, что весь API доступен через JavaScript
Решение
Правильно ли я понимаю, что вы встраиваете их код в свой собственный SWF-файл?Если это так, то настройте прослушиватель на основе ActionScript для этого события и из вашего прослушивателя вызовите JavaScript с помощью метода ExternalInterface.call().