HTML

Код публикации плеера автоматически генерируется при использовании конструктора и представляет собой стандартный HTML для подключения flash-объекта.
<object id="идентификатор" type="application/x-shockwave-flash" data="ссылка_на_плеер" width="ширина" height="высота">
   <param name="bgcolor" value="#ffffff" />
   <param name="allowFullScreen" value="true" />
   <param name="allowScriptAccess" value="always" />
   <param name="wmode" value="window" />
   <param name="movie" value="ссылка_на_плеер" />
   <param name="flashvars" value="переменные_плеера" />
</object>
  • data="ссылка_на_плеер" и value="ссылка_на_плеер" – ссылка на плеер (рекомендуется использовать полный путь к файлу swf)
  • width="ширина" height="высота" – размер flash-объекта в пикселях. Этот размер обычно совпадает с размером экрана плеера, указанный в стилях (500x375 для видео и 300x90 для аудио по-умолчанию), но может отличаться, если панель вынесена под плеер или есть внешние плейлисты.
  • param name="bgcolor" value="#ffffff" – фон flash-объекта, обычно совпадает с фоном сайта (отображается до момента загрузки плеера, по умолчанию белый)
  • param name="allowFullScreen" value="true" – необходимое разрешение для использования полноэкранного режима
  • param name="allowScriptAccess" value="always" – необходимое разрешение для взаимодействия плеера с сайтом
  • param name="wmode" value="window" – режим отображения плеера в HTML (можно не указывать при стандартном значении window, другие значения используются для прозрачности, размещения других блоков над плеером и т.п. (подробнее про wmode)
  • name="flashvars" value="переменные_плеера"список переменных flashvars (ссылка на стили, видео или аудио, плейлист, заставку и т.д.), например value="st=ссылка&file=ссылка"
В некоторых случаях требуется использовать устаревший тег embed в коде (например, для ЖЖ). Пример такого кода (обратите внимание, что размеры и flashvars прописываются дважды).
<object width="ширина" height="высота">
   <param name="allowFullScreen" value="true" />
   <param name="allowScriptAccess" value="always" />
   <param name="wmode" value="window" />
   <param name="movie" value="ссылка_на_плеер" />
   <param name="flashvars" value="переменные_плеера" />
   <embed src="ссылка_на_плеер" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="window" flashvars="переменные_плеера" width="ширина" height="высота"></embed>
</object>

По сравнению с HTML, подключение через JS (SWFObject) имеет ряд преимуществ, но его не получится раздавать для экспорта плеера (embed или share). Для раздачи кода неплохим вариантом является iframe со ссылкой на страницу, где можно проверять на наличие мобильной среды и отдавать нужный плеер.


Вопрос: «Мой редактор на сайте переводит теги в верхний регистр и удаляет большую часть кода»

Скорее всего дело в том, что ваш визуальный редактор (WYSIWYG) работает во включенном режиме designMode (в IE) и сам исправляет код на свое усмотрение. Вот этот формат кода является для него валидным:

<OBJECT width=ширина height=высота><PARAM NAME="movie"
VALUE="ссылка_на_плеер"><PARAM NAME="allowFullScreen" VALUE="true"><PARAM NAME="allowScriptAccess" VALUE="always"><PARAM NAME="FlashVars" VALUE="переменные_плеера"><PARAM NAME="bgcolor" VALUE="#FFFFFF"><embed src="ссылка_на_плеер" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash" bgcolor="#FFFFFF" flashvars="переменные_плеера" width="ширина" height="высота" /></embed></OBJECT>


Cодержание
 Если остались вопросы, можно спросить на форуме
Сообщить об ошибке на сайте
 Uppod © 2008–2020
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме