Помогите нам встроить веб-плеер в наши посты с помощью кастомного компонента

Что вы хотите сделать?

Как я понимаю, нам нужен компонент темы, который позволит нам встраивать аудиоплеер в сообщения на нашем форуме. Мы используем radio.co для радиопередачи, и коды встраивания, похоже, вообще не работают (в сообщениях они отображаются пустыми). Мы хотели бы встроить веб-плеер в сообщение на нашем форуме.

Когда вам это нужно?

Как можно скорее — радиостанция вот-вот запустится. :slight_smile:

Какой у вас бюджет в долларах США, который вы можете предложить за эту задачу?

К сожалению, бюджет небольшой — если кто-то считает, что я ошибаюсь насчет необходимости этого пользовательского компонента, я с радостью выслушаю. В противном случае был бы рад получить расценки, так как мне очень непонятно, насколько сложна эта работа.

Какие коды встраивания вы используете? Это iframes? Если да, то в разделе администратора есть настройка «Разрешённые iframes», где можно добавить доменное имя из поля src в iframe, чтобы он мог отображаться.

Если это так, я перемещу это в Support. Если нет — удалю своё сообщение, чтобы Marketplace оставался чистым.

Спасибо, Джастин…

Я попробовал три версии, все приведены ниже: вставка через div, через скрипт и через iframe. Я просто добавил настройки для iframe, как на скриншоте ниже, но эти коды вставки не дали никакого результата (нужно ли мне пересобрать форум?).

<div class="radioplayer" data-src="<em><strong>https://streaming.radio.co/sf948a351d/listen</strong></em>" data-autoplay="false" data-playbutton="true" data-volumeslider="true" data-elapsedtime="true" data-nowplaying="true" data-showplayer="true" data-volume="50" data-showartwork="false"></div>

Вам понадобится iframe, если это необходимый вам вариант. div не сработают, так как мы удаляем из постов большую часть HTML.

Если у вас нет опции встраивания через iframe с использованием тега <iframe>, вам потребуется, чтобы кто-то разработал пользовательское встраивание с помощью компонента темы, как вы изначально спрашивали.

Понял — третья строка это код iframe. Похоже, что добавление полного URL в наш белый список iframe позволило получить плеер, так что мы на 90% достигли цели, и этот тикет можно закрыть.

Огромное спасибо!