22.01.2024 15:00:58
Прошу помощи. В чем проблема. Компонент не выводит видео.
если в режиме визуального редактора вставить ссылку на ютуб все работает, если вставить свойство типа файл-тоже работает
<? echo $arResult['PROPERTIES']['NVIDEO']['VALUE'];?>//вывод есть
<?$APPLICATION->IncludeComponent(
"bitrix:player",
"media_player",
Array(
"ADVANCED_MODE_SETTINGS" => "Y",
"AUTOSTART" => "N",
"AUTOSTART_ON_SCROLL" => "N",
"HEIGHT" => "300",
"MUTE" => "N",
"PATH" => "https://youtu.be/7ggZRRmI04M" ",
"PLAYBACK_RATE" => "1",
"PLAYER_ID" => "",
"PLAYER_TYPE" => "videojs",
"PRELOAD" => "N",
"PREVIEW" => CFile::GetPath($arResult["PROPERTIES"]["NPREW"]["VALUE"]),
"REPEAT" => "none",
"SHOW_CONTROLS" => "Y",
"SIZE_TYPE" => "fluid",
"SKIN" => "sublime.css",
"SKIN_PATH" => "/local/templates/main/videojs/skins",
"START_TIME" => "0",
"TYPE" => "YOUTUBE",
"USE_PLAYLIST" => "N",
"VOLUME" => "90",
"WIDTH" => "400"
)
);?>
но если вывести из свойств-нет
<? echo $arResult['PROPERTIES']['NVIDEO']['VALUE'];?>
<?$APPLICATION->IncludeComponent(
"bitrix:player",
"media_player",
Array(
"ADVANCED_MODE_SETTINGS" => "Y",
"AUTOSTART" => "N",
"AUTOSTART_ON_SCROLL" => "N",
"HEIGHT" => "300",
"MUTE" => "N",
"PATH" => CFile::GetPath($arResult["PROPERTIES"]["NVIDEO"]["VALUE"]),
"PLAYBACK_RATE" => "1",
"PLAYER_ID" => "",
"PLAYER_TYPE" => "videojs",
"PRELOAD" => "N",
"PREVIEW" => CFile::GetPath($arResult["PROPERTIES"]["NPREW"]["VALUE"]),
"REPEAT" => "none",
"SHOW_CONTROLS" => "Y",
"SIZE_TYPE" => "fluid",
"SKIN" => "sublime.css",
"SKIN_PATH" => "/local/templates/main/videojs/skins",
"START_TIME" => "0",
"TYPE" => "YOUTUBE",
"USE_PLAYLIST" => "N",
"VOLUME" => "90",
"WIDTH" => "400"
)
);?>
Пишет:Нет доступных к воспроизведению файлов
Где копать?
если в режиме визуального редактора вставить ссылку на ютуб все работает, если вставить свойство типа файл-тоже работает
<? echo $arResult['PROPERTIES']['NVIDEO']['VALUE'];?>//вывод есть
<?$APPLICATION->IncludeComponent(
"bitrix:player",
"media_player",
Array(
"ADVANCED_MODE_SETTINGS" => "Y",
"AUTOSTART" => "N",
"AUTOSTART_ON_SCROLL" => "N",
"HEIGHT" => "300",
"MUTE" => "N",
"PATH" => "
"PLAYBACK_RATE" => "1",
"PLAYER_ID" => "",
"PLAYER_TYPE" => "videojs",
"PRELOAD" => "N",
"PREVIEW" => CFile::GetPath($arResult["PROPERTIES"]["NPREW"]["VALUE"]),
"REPEAT" => "none",
"SHOW_CONTROLS" => "Y",
"SIZE_TYPE" => "fluid",
"SKIN" => "sublime.css",
"SKIN_PATH" => "/local/templates/main/videojs/skins",
"START_TIME" => "0",
"TYPE" => "YOUTUBE",
"USE_PLAYLIST" => "N",
"VOLUME" => "90",
"WIDTH" => "400"
)
);?>
но если вывести из свойств-нет
<? echo $arResult['PROPERTIES']['NVIDEO']['VALUE'];?>
<?$APPLICATION->IncludeComponent(
"bitrix:player",
"media_player",
Array(
"ADVANCED_MODE_SETTINGS" => "Y",
"AUTOSTART" => "N",
"AUTOSTART_ON_SCROLL" => "N",
"HEIGHT" => "300",
"MUTE" => "N",
"PATH" => CFile::GetPath($arResult["PROPERTIES"]["NVIDEO"]["VALUE"]),
"PLAYBACK_RATE" => "1",
"PLAYER_ID" => "",
"PLAYER_TYPE" => "videojs",
"PRELOAD" => "N",
"PREVIEW" => CFile::GetPath($arResult["PROPERTIES"]["NPREW"]["VALUE"]),
"REPEAT" => "none",
"SHOW_CONTROLS" => "Y",
"SIZE_TYPE" => "fluid",
"SKIN" => "sublime.css",
"SKIN_PATH" => "/local/templates/main/videojs/skins",
"START_TIME" => "0",
"TYPE" => "YOUTUBE",
"USE_PLAYLIST" => "N",
"VOLUME" => "90",
"WIDTH" => "400"
)
);?>
Пишет:Нет доступных к воспроизведению файлов
Где копать?