如何将视频嵌入红宝石?

时间:2010-10-15 03:09:57

标签: ruby-on-rails ruby validation

请通过ruby代码向我推荐一个宝石或方式验证嵌入视频。示例:Youtube Video,Google Video。

3 个答案:

答案 0 :(得分:1)

您可能有兴趣使用oEmbed来获取用户粘贴的嵌入代码。这是Ruby version

答案 1 :(得分:0)

我认为一个简单的WYSIWYG编辑器可以解决问题。我们使用CKEditor,但那里有很多。如果你正在研究的话,有一些是jQuery专注的。

这将允许人们输入任何可嵌入的内容,例如谷歌表单等。

答案 2 :(得分:0)

我研究了这个主题,发现https://github.com/dejan/auto_html非常有帮助。如果您使用类似

的内容
class Comment < ActiveRecord::Base
  auto_html_for :body do
    html_escape
    image
    youtube(:width => 400, :height => 250)
    link :target => "_blank", :rel => "nofollow"
    simple_format
  end
end

它会自动将链接和视频链接转换为嵌入代码,非常类似于主页。