繁体   English   中英

jPlayer在Ruby on Rails应用程序中的基本实现

[英]Basic Implementation Of jPlayer In A Ruby On Rails Application

我刚开始在线学习JavaScript。 我唯一使用的jQuery代码来自Bootstrap。 我确实是新手。

这是我第一次尝试使用jPlayer。 我已经在Mac计算机上下载了zip文件。 我已经将jquery.jplayer.min.js复制到/ assets / javascripts中。 我将以下代码放入自己的视图中。 我使用了在另一个解决方案上看到的代码,该人员尝试实现圈子播放器。

<script type="text/javascript" charset="utf-8">
    $(document).ready(function()
            {
        var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",
        {
            mp3: "MyMP3File.mp3"
        }, {
                supplied: "mp3",
                cssSelectorAncestor: "#cp_container_1",
                swfPath: "js",
                wmode: "window"
        });
    });
</script>

我已经重新编译了资产。 但是,没有玩家显示在我的视图上。 我的mp3文件位于公用文件夹中。 我的猜测是它会忽略我添加的脚本文件,否则我需要复制更多文件。

我以为也许我需要在application.js中为jPlayer添加一个require语句。 我找不到任何说明在Ruby on Rails中实现jPlayer所需步骤的信息。 我在实施后找到了仅包含一些脚本代码的解决方案。

任何帮助,将不胜感激。 我将继续搜索。

您必须将以下行添加到javascript清单(如果您将资产分开,则为application.js或vendor.js),否则该文件将不会被编译并可以使用:

//= require jquery.jplayer.min

添加以上内容后,您将可以使用上面的代码(假设它是正确的)。 我强烈建议您查看Rails Asset Pipeline文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM