Я создаю приложение "видеостена" во флэш-памяти AS3. Я импортирую фрагмент ролика с вложенным в него компонентом flvPlayback, затем добавляю его в список отображения 12 раз в цикле for (который основан на длине XML-файла.) Файл xml также указывает на источник. flv instance.
Этот метод работает, для отображения видео контента на всех экранах, НО, он только зацикливает последний компонент flvPlayback. Остальные просто вернутся к первому кадру видео.
var vidURL = vidXML.video_item[i].@url
SS.video.source = vidURL;
SS.video.autoRewind = true;
SS.video.autoPlay = true;
SS.video.addEventListener(VideoEvent.COMPLETE, Loop);
function Loop(event:VideoEvent):void
{
SS.video.play();
}
Я пытался ссылаться на SS + [i], чтобы вызвать событие для перемотки, как только оно произойдет (так как видео разной длины), но мне не повезло.
Любая помощь будет оценена.
Спасибо
Jono