Перейти к публикации

Рекомендованные сообщения

Проверил на чистом движке, выявил такой вот парадокс: если выводить видео с помощью html5 плеера

(пункт настроек

  Цитата
Использовать HTML5 плеер в качестве основного при проигрывании видео

Если 'Да', то при вставке видео в формате mp4 и при вставке видео с сервиса Youtube будет задействован HTML5 плеер вместо флеш плеера, что позволит просматривать видео на вашем сайте не только в обычном браузере, но и мобильных устройств (iphone, ipad, android)

.)

то при выводе через {custom} html5 плеер в меняется на обычный. Если видео выведеное через контент есть на странице, то и в custom html5 плеер включается.

Поясню:

Есть новость, в краткую часть которой вставлено mp4 видео и включен html5 пллер. Новость эта выводится стандартным способом {content}, в пачке других новостей. в сайдбаре эта же новость продублирована с помощью тега {custom}. В шаблоне {custom} стоит просто {short-story}.

Вот в этом сайдбаре html5 плеер работает ровно до тех пор, пока видео в основной новости есть на странице.То есть пока оно видимо. Стоит перейти на вторую страницу, в любую другую полную новость, в сайдбаре вместо html5 плеера выводится панелька управления стандартного flv плеера, без видео. Такая же история, если в этой новости снять галочку "публиковать на главной". Как это можно оперативно побороть? Да и вобще исправить надо

Ссылка на сообщение
Поделиться на других сайтах

Новость хранится в БД в готовом виде, поэтому она никак не может меняться в зависимости от того какой тег вы используете. В данном случае проблема в том что не загружены необходимые JS скрипты, т.к. они тяжелые они загружаются только когда фикисурется что видео есть в основном контенте, у вас его в данном случае нет. Вам нужно в шаблоне подключить перманентно скрипты:


<link media="screen" href="/engine/editor/scripts/common/mediaelement/mediaelementplayer.min.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="/engine/editor/scripts/common/mediaelement/mediaelement-and-player.min.js"></script>
[/CODE]

Ссылка на сообщение
Поделиться на других сайтах

ясно, спасибо. печально конечно, но не критично, можно юзать.90 кб в наше время даже для мобильного трафика фигня, если в конкретном случае цель того стоит. Но получается, если у меня видео в сайдбаре всегда висит, то и скрипты перманентно подключены должны быть? Но и заходе в полную новость они же по идее опять подлючатся автоматически? как избежать повторного подключения. Использоваться будет или видео .mp4 или с ютуба, плеер один и тот же.

ЗЫ. ДА, сейчас проверил, все оки, но в шапке подключается повторно в полной новости. видимо плохо искал, подскажите, в каком файле убрать вывод через {headers} , я эти скрипты руками подключил

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах

  Цитата
Но получается, если у меня видео в сайдбаре всегда висит, то и скрипты перманентно подключены должны быть?

Да если плеер показывается на каждой странице, то и скрипт должен быть подключен всегда

  Цитата
как избежать повторного подключения. Использоваться будет или видео .mp4 или с ютуба, плеер один и тот же

Удалите этот код из index.php чтобы скрипт не подключал его.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...