Можно ли загрузить SWF-файл обложки FLVPlayback в другой каталог? - PullRequest
0 голосов
/ 04 октября 2008

Согласно этой технической заметке Adobe KB есть ли способ поместить SWF-файл обложки FLVPlayback в тот же каталог, что и HTML-файл, из которого загружен SWF-контейнер? Мне больно помещать SWF в корневой каталог моего сайта.

Я думаю, что загрузка Flash-видео в iframe решит эту проблему, но разве это хорошая практика? Я обычно избегаю использования iframes из-за проблем с отступами, полями и размерами между браузерами. Может быть, это больше не проблема с CSS.

Ответы [ 2 ]

1 голос
/ 06 октября 2008

Ну, вы можете поместить обложку в другой каталог, если вы указали путь (относительно загрузки HTML) в параметре "обложки" для вашего компонента воспроизведения FLV в инспекторе компонентов. Устранение неполадок очень легко, если вы используете панель Net в Firebug или аналогичный инструмент.

Использование iframe работает и не вызывает проблем с рендерингом, если вы позаботитесь о том, чтобы внутри iframe не было полей или отступов. Однако вам потребуется еще один HTML-файл, который может сделать обслуживание вашего сайта более сложным.

Если вы публикуете много видеофайлов, вы можете обнаружить, что удобнее использовать автономный проигрыватель, такой как JW Media Player .

0 голосов
/ 19 июля 2012

Вы можете установить другой URL для компонента FLVPlayback двумя способами:

1) В разделе «Параметры компонента» окна «Свойства» в нижней части списка скинов находится опция «Пользовательский URL». Установите там свой путь.

2) Вы можете установить его с помощью Actionscript, используя параметр skin для вашего экземпляра FLVPlayback, например: myFlv.skin = "path / to / myRadSkin.swf". Это единственный способ, которым вы можете установить скин динамически, если вам нужно.

Чтобы использовать # 2, ваш экземпляр должен быть создан в коде с использованием оператора new. Вы не можете динамически изменить обложку существующего экземпляра, который вы перетащили на сцену.

...