【发布时间】:2013-05-05 16:05:20
【问题描述】:
正如标题所说的那样。
我正在为 BBcodes 使用 BB-ruby gem,但 [youtube] 标签有点问题。
如何更改 [youtube] 标签从 BB-ruby 呈现的嵌入 youtube 视频的默认大小?它现在真的很小,所以我需要一种方法来调整它的大小。
【问题讨论】:
标签: ruby-on-rails bbcode
正如标题所说的那样。
我正在为 BBcodes 使用 BB-ruby gem,但 [youtube] 标签有点问题。
如何更改 [youtube] 标签从 BB-ruby 呈现的嵌入 youtube 视频的默认大小?它现在真的很小,所以我需要一种方法来调整它的大小。
【问题讨论】:
标签: ruby-on-rails bbcode
似乎您无法将选项传递给youtube tag,您可能需要覆盖该方法。看看以下是否有效:
module BBRuby
@@tags.merge('YouTube' => [
/\[youtube\](.*?)\?v=([\w\d\-]+).*\[\/youtube\]/im,
'<object width="320" height="265"><param name="movie" value="http://www.youtube.com/v/\2"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/\2" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"></embed></object>',
'Display a video from YouTube.com',
'[youtube]http://youtube.com/watch?v=E4Fbk52Mk1w[/youtube]',
:video])
end
并更改上述代码中的width 和height。
【讨论】: