Адаптивный аудио плеер на ваш сайт

С выходом HTML5, набирает оборот популярность аудио плееров. Сегодня мы рассмотрим плагин AudioPlayer.js, благодаря которому вы сможете быстро и легко добавить проигрыватель музыки на ваш сайт.

Главные характеристики данного плагина:

  • Адаптивность, на основе CSS;
  • Дружелюбен для всех типов мониторов, включая сенсорные;
  • Весит всего 4 KB;

Использование

В первую очередь, вам необходимо указать путь к файлу через атрибут src. Пример:

<audio src="/audio.wav" preload="auto" controls></audio>

Данный код только загрузит файл, без его запуска. Для запуска нужно нажать на кнопку Play. Другие возможные варианты атрибута preload (none, metadata).

Для автоматического проигрывания файла после загрузки воспользуйтесь атрибутом autoplay:

<audio src="/audio.wav" preload="auto" controls autoplay loop></audio>

Для того, чтобы обеспечить одно и то же аудио в разных форматах для разных типов браузеров, используйте следующий код:

<audio preload="auto" controls>
    <source src="/audio.wav" />
    <source src="/audio.mp3" />
    <source src="/audio.ogg" />
</audio>

Ну а как же запустить плагин? Очень просто. Подключаем jQuery и плагин в HTML:

<audio src="/audio.wav" preload="auto" controls></audio>
<script src="/jquery.js"></script>
<script src="/audioplayer.js"></script>
<script>
    $( function()
    {
        $( 'audio' ).audioPlayer();
    });
</script>

Также вы можете воспользоваться несколькими дополнительными параметрами. К примеру, classPrefix, который задаст префикс атрибутам класс. Другие возможные опции:

$( 'audio' ).audioPlayer(
{
    classPrefix: 'audioplayer',
    strPlay: 'Play',
    strPause: 'Pause',
    strVolume: 'Volume'
});

HTML

После запуска плагина элемент <audio> будет заменён на следующий код:

<div class="audioplayer audioplayer-stopped">
    <audio src="/audio.wav" preload="auto" controls></audio>
    <div class="audioplayer-playpause" title="Play"><a href="#">Play</a></div>
    <div class="audioplayer-time audioplayer-time-current">00:00</div>
    <div class="audioplayer-bar">
        <div class="audioplayer-bar-loaded"></div>
        <div class="audioplayer-bar-played"></div>
    </div>
    <div class="audioplayer-time audioplayer-time-duration">…</div>
    <div class="audioplayer-volume">
        <div class="audioplayer-volume-button" title="Volume"><a href="#">Volume</a></div>
        <div class="audioplayer-volume-adjust"><div><div></div></div></div>
    </div>
</div>

Если же браузер не поддерживает элемент audio, то он будет заменён на:

<div class="audioplayer audioplayer-stopped audioplayer-mini">
    <embed src="/audio.wav" width="0" height="0" volume="100" autostart="false" loop="false" />
    <div class="audioplayer-playpause" title="Play"><a href="#">Play</a></div>
</div>

Источник: http://feedproxy.google.com/~r/ruseller/CdHX/~3/LxKcJ_5d6CI/lessons.php

Читать комменты и комментировать

Добавить комментарий / отзыв



Защитный код
Обновить

Адаптивный аудио плеер на ваш сайт | | 2013-06-02 00:21:17 | | Статьи Web-мастеру | | С выходом HTML5, набирает оборот популярность аудио плееров. Сегодня мы рассмотрим плагин AudioPlayer.js, благодаря которому вы сможете быстро и легко добавить проигрыватель музыки на ваш сайт | РэдЛайн, создание сайта, заказать сайт, разработка сайтов, реклама в Интернете, продвижение, маркетинговые исследования, дизайн студия, веб дизайн, раскрутка сайта, создать сайт компании, сделать сайт, создание сайтов, изготовление сайта, обслуживание сайтов, изготовление сайтов, заказать интернет сайт, создать сайт, изготовить сайт, разработка сайта, web студия, создание веб сайта, поддержка сайта, сайт на заказ, сопровождение сайта, дизайн сайта, сайт под ключ, заказ сайта, реклама сайта, хостинг, регистрация доменов, хабаровск, краснодар, москва, комсомольск |
 
Поделиться с друзьями: