loo*_*obs 1 youtube ruby-on-rails
当我放
<iframe width="560" height="349" src="<%= @video.link %>"></iframe>
Run Code Online (Sandbox Code Playgroud)
一切都很好.但实际视频不会播放..我做错了什么?
<iframe width="560" height="349" src="http://youtu.be/PF9-lstnLvo">
<html lang="en" dir="ltr">
</iframe>
Run Code Online (Sandbox Code Playgroud)
救命!!
在iframe错误的src,它需要像:
http://www.youtube.com/embed/PF9-lstnLvo
你需要添加代码:string给你视频模型.
或方法代码,从@ video.link返回此代码,如下所示:
def code
self.link.split('/').last if self.link
end
Run Code Online (Sandbox Code Playgroud)
并替换erb:
<iframe width="560" height="349" src="<%= "http://www.youtube.com/embed/"+@video.code %>"></iframe>
| 归档时间: |
|
| 查看次数: |
5718 次 |
| 最近记录: |