Так что я сохраняю весь код вставки из youtube в мою базу данных, а затем выводя его так.Rails 3 рендеринг iframe с raw()
<%= raw(people.video) %>
, который выводит общее IFrame тег скопированный с YouTube:
<iframe src="foo" width=400 height=380></iframe>
проблема заключается в том, что он на самом деле показывает, что тег вместо того, чтобы встроить видео в саму страницу. Я могу обойти это, просто сохранив src в базе данных .... но это часть системы mini cms, и администраторы сайта могли бы намного проще копировать и прокручивать код встраивания с youtube. Есть ли какой-то способ указать iframe для фактического рендеринга вместо простого выделения html на странице?
Спасибо. Я буду отмечать ваш ответ как правильный. Оказывается, что мой jQuery CMS-плагин был html, дезинфицирующим открытые теги на iframe. Это, как говорится, я думаю, что я загляну в красное платье :) – Msencenb