我在我的网站中使用流媒体播放器来观看视频,现在在索引视图中我拥有所有视频。但是要显示我已经使remote_link在同一页面上打开它的视频
我也在页面上看到了视频,但它没有显示,我甚至可以通过点击保存视频,但我看不到我所有代码中的播放器
控制器
@video = Upload.find_by_id(params[:id])
render :update do |page|
page[:"div_video_#{@video.id}"].innerHTML = render :partial => "display_video"
page[:"div_video_#{@video.id}"].show
end
我想要的是通过控制器的ajax调用来显示视频,请帮帮我吗?
答案 0 :(得分:1)
问题是流程图功能已经在页面上初始化了,所以不会影响你输入的任何新的html,你需要在页面更新后调用flowplayer函数,比如这样:
@video = Upload.find_by_id(params[:id])
render :update do |page|
page[:"div_video_#{@video.id}"].innerHTML = render :partial => "display_video"
page.flowplayer("player", "path/to/the/flowplayer-3.1.5.swf")
page[:"div_video_#{@video.id}"].show
end