gpt4 book ai didi

ruby-on-rails - 使用 haml/ruby on rails 嵌入 youtube 视频

转载 作者:数据小太阳 更新时间:2023-10-29 07:47:05 29 4
gpt4 key购买 nike

我有一个带有文本区域的网站,提示用户输入来自 YouTube 视频的 URL。一旦用户保存页面(从而保存嵌入代码),我想在页面上实现一个 iframe,以便用户可以看到他们嵌入的视频。

目前我的代码看起来像这样,其中 video_URL 是用户定义 URL 的文本区域:

= f.text_area :video_URL, :placeholder => "Please place the URL code from your YouTube or Vimeo here.", :rows => 1

%iframe{:height => 390, :width => 480, :frameborder => "0", :src => "view?step=micro_pitch/@project.micro_pitch"}

任何帮助将不胜感激!非常感谢!

最佳答案

两种方式,新的和旧的:

将视频的id保存在@video_id中

-1。新的 iframe:


iframe{:allowscriptaccess => "always", :allowFullScreen => "true", :frameborder => "0", :height => "430", :src => "http://www.youtube.com/embed/#{@video_id}", :title => "YouTube video player", :width => "640"}

-2。旧的嵌入:

        
%object{:height => "0", :width => "0"}
%param{:name => "movie", :value => "http://www.youtube.com/v/#{@video_id}?fs=1&hl=en_US&rel=0"}
%param{:name => "allowFullScreen", :value => "true"}
%param{:name => "allowscriptaccess", :value => "always"}
%embed{:allowfullscreen => "true", :allowscriptaccess => "always", :height => "390", :src => "http://www.youtube.com/v/#{@video_id}?fs=1&hl=en_US&rel=0", :type => "application/x-shockwave-flash", :width => "640"}

关于ruby-on-rails - 使用 haml/ruby on rails 嵌入 youtube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6755046/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com