如何让用户嵌入YouTube& Vimeo视频?

时间:2012-05-12 18:29:54

标签: ruby-on-rails ruby youtube vimeo

如何让用户在我的Rails应用中嵌入YouTube和Vimeo视频?

  1. 我会提供一个文字字段或文字区域,用户可以在其中添加他们想要嵌入的视频的链接。

  2. 点击添加,让我的应用在收集详细信息时显示微调器。

  3. 当找到详细信息时,我希望它们显示在页面上,然后用户才能最终提交帖子。

  4. 我猜测HTML,链接细节需要存储在数据库中,这样每次访问页面时都可以自动显示视频。

    HTML5有一个文件API,使我能够动态显示用户的本地文件数据。想知道是否有类似的显示远程数据或使用普通的ajax?

    有没有一种标准的方法可以做到这一点?还有关于如何在rails中执行此操作的任何教程吗?我想以最安全和最安全的方式做这件事。

    我喜欢教程和截屏视频,所以我真的很感谢有关我在哪里可以找到实现我想要实现的目标的信息。

2 个答案:

答案 0 :(得分:2)

尝试使用开放图形协议在用户发送表单之前获取站点信息。

我建议以下宝石:

https://github.com/intridea/opengraph

打开图形协议:

http://ogp.me/

我想你应该将所有获取的信息存储在数据库中。

答案 1 :(得分:0)

Video Thumb gem可能就是你要找的东西。

它处理vimeo,youtube和其他潜在客户。

然后你就做了:

<%= VideoPlayer::player(library_item.url, 700, 420).html_safe %>

在您的视图中显示自动生成的嵌入代码。

相关问题