Чаще всего под задачей «сделать виджет Яндекс Музыки» скрывается одна из двух ситуаций: виджет пропал с рабочего стола телефона после обновления приложения, либо нужно встроить плеер с треком или плейлистом на свой сайт. Оба сценария решаются за пару минут, если знать, где искать нужную функцию.
Ниже разберём оба варианта: добавление виджета на Android и iPhone, а также вставку веб-плеера на страницу сайта через готовый код. Отдельно разберём типичные ошибки — например, когда виджет не обновляет обложку трека или кнопка «Поделиться» не показывает код для вставки.
Виджет Яндекс Музыки на Android
На Android виджет добавляется стандартным способом системы, но путь к нему зависит от оболочки — One UI у Samsung, MIUI у Xiaomi и «чистый» Android устроены немного по-разному. Общий принцип одинаков: сделайте долгое нажатие на пустую область рабочего стола, затем выберите пункт Виджеты в появившемся меню.
Дальше найдите в списке Яндекс Музыку — приложения обычно отсортированы по алфавиту. Рядом с названием будут показаны доступные размеры виджета, например компактная панель управления или расширенный вариант с обложкой. Перетащите нужный на рабочий стол и при необходимости растяните за края.
- 🎵 Убедитесь, что приложение Яндекс Музыки установлено и обновлено до актуальной версии.
- 📱 Проверьте, что вы вошли в аккаунт — без авторизации виджет может работать ограниченно.
- 🔄 Если виджета нет в списке, перезагрузите телефон: лаунчер иногда не сразу подхватывает новые приложения.
- ⚙️ На некоторых оболочках виджеты ищутся через долгое нажатие на иконку приложения в меню.
☑️ Проверка перед добавлением виджета
⚠️ Внимание: если вы переместили приложение Яндекс Музыки на SD-карту, виджет может пропасть из списка или перестать обновляться. Перенесите приложение обратно во внутреннюю память через настройки.
Виджет на iPhone и iPad
На iOS виджеты добавляются через режим редактирования домашнего экрана. Сделайте долгое нажатие на пустое место, пока иконки не начнут «дрожать», затем нажмите кнопку + в верхнем углу экрана. В поиске галереи виджетов введите «Музыка» и выберите Яндекс Музыку из результатов.
Система предложит несколько размеров — маленький, средний и большой. Обратите внимание: набор доступных виджетов зависит от версии приложения, и в некоторых версиях Яндекс Музыки виджет для iOS может отсутствовать. Если поиск ничего не находит, сначала обновите приложение через App Store, а затем перезагрузите устройство.
После добавления виджет можно перемещать между экранами и помещать в «Умный стек» — стопку виджетов, которые листаются свайпом. Для этого перетащите его поверх другого виджета того же размера.
Как встроить плеер Яндекс Музыки на сайт
Для сайтов Яндекс Музыка предоставляет официальный встраиваемый плеер. Чтобы получить его код, откройте нужный трек, альбом или плейлист в веб-версии сервиса, нажмите кнопку Поделиться и выберите вариант встраивания — сервис сгенерирует готовый фрагмент кода на базе iframe.
Код выглядит примерно так (адрес и параметры зависят от конкретного трека):
<iframe frameborder="0" width="600" height="180"
src="https://music.yandex.ru/iframe/#track/ID_ТРЕКА/ID_АЛЬБОМА">
</iframe>
Вставьте этот фрагмент в HTML-код страницы в том месте, где должен отображаться плеер. Ширину и высоту можно менять через атрибуты width и height, но слишком маленькие значения обрежут элементы управления. Для адаптивных сайтов лучше обернуть iframe в контейнер с пропорциональным масштабированием.
Настройка внешнего вида веб-плеера
Стандартный плеер Яндекс Музыки имеет фиксированный дизайн, и глубоко кастомизировать его нельзя — это ограничение самого сервиса. Однако базовые параметры всё же регулируются: размеры окна, а для некоторых типов контента — компактный или расширенный вид.
| Параметр | Что задаёт | Как изменить |
|---|---|---|
| width | Ширина плеера в пикселях | Атрибут в теге iframe |
| height | Высота плеера | Атрибут в теге iframe |
| Тип контента | Трек, альбом или плейлист | Выбирается при генерации кода |
| frameborder | Рамка вокруг плеера | Обычно оставляют 0 |
Если вам нужен полностью авторский дизайн плеера, официальный iframe не подойдёт — стили внутри него переопределить нельзя из-за политики кросс-доменной безопасности браузера. В таком случае остаётся только ссылка на трек с собственной кнопкой.
Почему виджет не работает: типичные причины
Если виджет на телефоне показывает пустую область, не обновляет обложку или не реагирует на кнопки, проблема почти всегда на стороне системы, а не самого сервиса. Начните проверку с простых шагов, прежде чем переустанавливать приложение.
- 🔋 Отключите для Яндекс Музыки режим экономии энергии и ограничение фоновой активности — агрессивная оптимизация «замораживает» виджет.
- 🗑️ Очистите кэш приложения через настройки телефона, затем откройте его и проверьте виджет снова.
- ➕ Удалите виджет с рабочего стола и добавьте заново — это пересоздаёт его привязку к приложению.
- 🌐 Проверьте интернет-соединение: без сети виджет не подгружает обложки и названия треков.
⚠️ Внимание: на прошивках с жёсткой оптимизацией (некоторые версии MIUI, EMUI) приложение может выгружаться из памяти вместе с виджетом. Добавьте Яндекс Музыку в список защищённых или разрешите автозапуск — название пункта зависит от оболочки, ищите его в разделе управления батареей.
Для веб-плеера на сайте типовая проблема — пустая область вместо плеера. Чаще всего причина в блокировщике рекламы у посетителя или в некорректно скопированном коде. Проверьте страницу в режиме инкогнито без расширений и убедитесь, что iframe вставлен целиком, включая закрывающий тег.
Плеер не отображается только у части посетителей
Вероятная причина — блокировщики рекламы и расширения приватности, которые режут сторонние iframe. Это ограничение на стороне пользователя, исправить его со стороны сайта нельзя. Как вариант — продублируйте плеер обычной ссылкой на трек.
Виджет на компьютере: что доступно
Отдельного официального виджета Яндекс Музыки для рабочего стола Windows или macOS не существует. На компьютере сервис работает через браузер или десктопное приложение, а управление воспроизведением доступно через медиаклавиши и системный оверлей громкости.
Косвенная альтернатива — веб-плеер, открытый в отдельном узком окне браузера, которое можно закрепить поверх других окон сторонними утилитами. Учтите, что это пользовательский обходной путь, а не официальная функция.
Часто задаваемые вопросы
Почему виджет Яндекс Музыки пропал с рабочего стола?
Обычно это происходит после обновления приложения или системы, переноса приложения на SD-карту либо сброса настроек лаунчера. Добавьте виджет заново через меню виджетов и проверьте, что приложение установлено во внутреннюю память.
Можно ли встроить плейлист Яндекс Музыки на сайт?
Да. Откройте плейлист в веб-версии сервиса, нажмите «Поделиться» и скопируйте код для встраивания — он работает так же, как код отдельного трека, но показывает всю подборку.
Почему на iPhone нет виджета Яндекс Музыки в галерее?
Возможная причина — устаревшая версия приложения или её отсутствие в текущей сборке. Обновите приложение через App Store и перезагрузите устройство. Если виджет так и не появился, значит, в данной версии он не поддерживается.
Можно ли изменить цвет и дизайн встроенного плеера?
Нет. Плеер загружается внутри iframe с серверов Яндекса, и его стили нельзя переопределить с вашего сайта. Доступна только настройка размеров окна через атрибуты width и height.
Виджет на Android не обновляет обложку трека — что делать?
Проверьте, не ограничена ли фоновая активность приложения в настройках батареи, очистите кэш и переустановите виджет на рабочем столе. Если не помогло — переустановите само приложение с сохранением аккаунта.