我正在尝试在我的应用程序中使用 JW-Player。稍微研究一下这个问题,似乎有几个放弃了生产宝石的努力,最新的没有记录。所以,这就是我要做的事情:
我下载了 JW-Player 版本 6,解压缩并复制了 /app/assets/javascripts 目录中的文件,如下所示:
app/assets/javascripts/jwplayer/jwplayer.js
app/assets/javascripts/jwplayer.html5.js
app/assets/javascripts/jwplayer.flash.swf
在我的 app/views/layouts/application.html.erb 中,我有以下内容:
<head>
<%= javascript_include_tag "/assets/javascripts/jwplayer/" %>
</head>
在 app/views/pages/about.html.erb 中,我有以下内容:
<%= jw_player("http://xxxxx/video.mp4",
:width => 200, :height => 110) %>
当我单击“关于”页面链接时,会发生以下情况:
Showing xxxxxxxx/app/views/pages/about.html.erb where line #10 raised:
undefined method `jw_player' for #<#<Class:0x007fe77e37c018>:0x007fe780c1f678>
JW-Player 的第一次用户。