0

我最近遇到了 Youtube_addy gem,它非常适合我目前的工作。

宝石在这里

不过,我确实对 SO 社区有一些问题。

基本上,我的应用程序允许用户提交 youtube 链接并对其进行排名。我将使用 Youtube addy 将视频动态嵌入到提交的链接的展示页面上。对于每个提交。

我在使用这个特定功能时遇到了问题:

  <iframe width="#{width}" height="#{height}" src="http://www.youtube.com/embed/#{@video_tag}" frameborder="0"></iframe>

我似乎无法让 video_id 部分工作。我已将此添加到 song_controller.rb 显示动作中,但没有运气:

def show
     @video_tag = YouTubeAddy.extract_video_id(@song.url)
end
4

1 回答 1

0

我想将此作为评论发布,但无论我做了什么,消息都会不断弹出“只能通知一个额外的@user;帖子所有者将始终收到通知',所以我在这里做。

该函数在您的 show.html.erb 中吗?我认为你必须用 erb 表示法嵌入你的 ruby​​ 代码:<%= @whatever %>所以src="http://www.youtube.com/embed/#{@video_tag}"可能是这样的src="http://www.youtube.com/embed/<%= @video_tag %>"

于 2013-08-02T22:07:48.160 回答