Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Подгрузка video player'a в iframe

00 голосов
2
На сайте стоит задача, отображать ролики в shadowbox плагине к jQuery. В shadowbox помещаю фрейм с содержимым файла show.php в котором подключаю prolog_before.php и собственно код вставки компонента. Так же в GET параметре передаю путь к ролику. В итоге открывается shadowbox с фреймом, в котором просто надпись "Загрузка плеера". Если подключить просто prolog, то плеер начинает работать, но мне не нужна вся эта html "мишура" (шапка сайта и т.д.), что можно сделать, подскажите

show.php
Код
<?
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
$file_name = $_REQUEST['FILE'];
?>
<?$APPLICATION->IncludeComponent(
   "bitrix:player",
   ".default",
   Array(
      "PLAYER_TYPE" => "flv",
      "USE_PLAYLIST" => "N",
      "PATH" => "$file_name",
      "PROVIDER" => "video",
      "STREAMER" => "",
      "WIDTH" => "468",
      "HEIGHT" => "351",
      "PREVIEW" => "",
      "FILE_TITLE" => "",
      "FILE_DURATION" => "",
      "FILE_AUTHOR" => "",
      "FILE_DATE" => "",
      "FILE_DESCRIPTION" => "",
      "SKIN_PATH" => "/bitrix/components/bitrix/player/mediaplayer/skins",
      "SKIN" => "kleur.zip",
      "CONTROLBAR" => "bottom",
      "WMODE" => "opaque",
      "LOGO" => "",
      "LOGO_LINK" => "",
      "LOGO_POSITION" => "none",
      "AUTOSTART" => "Y",
      "REPEAT" => "none",
      "VOLUME" => "100",
      "MUTE" => "N",
      "PLUGINS" => array(0=>"",1=>"",),
      "ADDITIONAL_FLASHVARS" => "",
      "ADVANCED_MODE_SETTINGS" => "Y",
      "PLAYER_ID" => "",
      "BUFFER_LENGTH" => "10",
      "ALLOW_SWF" => "N"
   )
);?>
спросил 20 Март, 13 от sergulis (160 баллов)

2 Ответы

00 голосов
Спасибо, помогло.
ответил 20 Март, 13 от sergulis (160 баллов)
00 голосов
Или подключайте к этому файлу пустой шаблон с
<html>
<head>
<?$APPLICATION->ShowHead()?>
</head>
<body>
#WORK_AREA#
</body>
</html>
Или смотрите какие стили и js-скрипты подключает компонент плеера
ответил 20 Март, 13 от NitroGeN (2,840 баллов)

Связанных вопросов не найдено