我有一个使用Paperclip
gem上传视频的rails应用程序和paperclip-av-transcoder
gem来转换视频的格式和大小。
目前,我使用
video_tag vod.video(:sd), controls: true, type: "video/mp4", size: "400x400"
显示视频,但只能显示一种格式。
因此,我想使用JW Player来显示视频。但我没有在官方网站上找到用户指南。即使我找不到下载链接。
那么如何在我的应用程序中使用jwplayer?我应该在我的html文件中写什么HTML代码和javascript代码?
注意:@vod
是视频模型,@vod.video
是存储视频的属性
答案 0 :(得分:0)
参考:
将此行添加到应用程序的Gemfile:
gem 'jwplayer-rails'
首先在页面上包含资产
<%= jwplayer_assets %>
比用JW Player放置一个div
<%= jwplayer %>
您可以将选项传递给jwplayer帮助程序以对其进行自定义:
<%= jwplayer({file: vod.video(:sd), width: 500, height: 200}) %>
没有gem的用户JwPlayer:
HTML:
<div id='myElement'>Loading the player ...</div>
jquery:
<script type='text/javascript'>
var playerInstance = jwplayer('myElement');
playerInstance.setup({
file: '/uploads/example.mp4',
image: '/uploads/example.jpg'
});
</script>
链接到设置开始guide。