07:49
Собственный автономный аудиоплеер для сайта (uCoz и не только)

Стандартный элемент браузера <audio controls> сложно стилизовать, а популярные плагины часто тянут за собой громоздкие внешние библиотеки. Ниже представлен полностью автономный HTML/JS-виджет плеера, оптимизированный для модулей uCoz («Новости сайта», «Каталог статей», «Каталог файлов», «Блог»). 

Преимущества решения:

  • Полная автономность: работает на чистом JavaScript (ES6), не конфликтует со встроенным в uCoz jQuery.
  • Чтение ID3-тегов: скрипт считывает название трека, исполнителя и встроенную обложку альбома прямо из MP3-файла.
  • Счетчики в браузере: прослушивания и скачивания фиксируются в localStorage посетителя.
  • Умный стоп: при старте одного плеера остальные треки на странице автоматически становятся на паузу.
  • Адаптивность: отлично выглядит как на смартфонах, так и на широкоформатных экранах.

Живой пример плеера

Загрузка...
WESTDE
 
0:00 0:00

Код для копирования

Скопируйте код ниже и вставьте в исходный код вашего материала или шаблона:

HTML + JS код плеера

Инструкция по настройке

  1. В редакторе материала uCoz перейдите в режим «Источник» (или HTML).
  2. Вставьте скопированный выше блок кода.
  3. В строке <div class="u-player" data-cover="..." data-src="..."> укажите свои данные как на примере:
    • data-src — прямая ссылка на аудиозапись (или переменная uCoz $FILE_URL$).
    • data-cover — ссылка на фоновую обложку (или переменная $SCREEN_URL$).
  4. Сохраните материал.
Обратите внимание: если MP3-файл загружен в файловый менеджер вашего uCoz-сайта, все метаданные (название, обложка) будут считываться без задержек. Если файл хранится на внешнем хостинге, убедитесь, что удалённый сервер поддерживает CORS (заголовок Access-Control-Allow-Origin: *).
Категория: WEB | Просмотров: 12 | Добавил: Compannero | Теги: плеер для сайта ucoz, веб разработка, плеер без jquery, vanilla js, скрипты для ucoz, аудиоплеер для сайта, html5 плеер, mp3 плеер, плеер ucoz, код плеера, html5 audio, автономный плеер, javascript плеер, id3 теги js, скрипт аудиоплеера | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *: Email:
Код *: