ruby Ruby on Rails简单的youtube嵌入帮助器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby Ruby on Rails简单的youtube嵌入帮助器相关的知识,希望对你有一定的参考价值。

# From Doug Shearer # http://stackoverflow.com/questions/5909121/converting-a-regular-youtube-link-into-an-embedded-video
def youtube_embed(youtube_url)
  if youtube_url[/youtu\.be\/([^\?]*)/]
    youtube_id = $1
  else
    # Regex from # http://stackoverflow.com/questions/3452546/javascript-regex-how-to-get-youtube-video-id-from-url/4811367#4811367
    youtube_url[/^.*((v\/)|(embed\/)|(watch\?))\??v?=?([^\&\?]*).*/]
    youtube_id = $5
  end

  %Q{<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/#{ youtube_id }" frameborder="0" allowfullscreen></iframe>}
end

以上是关于ruby Ruby on Rails简单的youtube嵌入帮助器的主要内容,如果未能解决你的问题,请参考以下文章

Ruby On Rails视频教程

Ruby on Rails - 简单表单自动完成关联搜索

如何使用 jquery 使用简单形式的 ruby​​ on rails 获取选定的值

Ruby on Rails AJAX文件上传

Ruby on Rails 学习六Ruby 类 的入门

思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)