У меня есть сайт, на котором я хочу загружать и вставлять видео. Я использую Rails 4 и жемчуг ruby-oembed
.ruby-oembed, пользовательские параметры Vimeo?
Я хочу, чтобы иметь возможность редактировать некоторые параметры для кода для встраивания. В одной из моих моделей у меня есть следующий код:
before_validation { embed_code_from_url self.embed_url}
private
def embed_code_from_url(url)
url = url + "?width=100px"
resource = OEmbed::Providers::Vimeo.get(url)
self.embed_code = resource.html
end
OEmbed
кажется игнорировать дополнительные параметры. Возможно ли иметь настраиваемые параметры с OEmbed
, и как я могу это сделать в приложении rails?
Спасибо, что, казалось, на работу. Как он будет выглядеть с несколькими параметрами? 'resource = OEmbed :: Providers :: Vimeo.get (url, {width:" 100% ", цвет:" EA4403 ", название: 0, byline: 0, portrait: 0})' приводит к неправильному URL. (Я также пробовал без {} -знаков. – Anders
«%» в вашей ширине, скорее всего, мешает. Сначала попробуйте только пиксели. –
Спасибо, это сработало! Можно ли использовать% -somehow? Или, возможно, наследовать ? – Anders