gpt4 book ai didi

ruby-on-rails - jPlayer + Rails 3.1.3 swfPath?

转载 作者:行者123 更新时间:2023-12-04 07:29:20 25 4
gpt4 key购买 nike


我正在尝试让 jPlayer 在 Rails 应用程序中使用 Flash 后备功能,但到目前为止还没有成功!我的构造函数现在看起来像这样:

$("#jquery_jplayer_1").jPlayer({
preload: "auto",
errorAlerts: true,
swfPath: "javascripts",
solution: "flash, html",
supplied: "oga",
wmode: "window",
ended: function(e) {
...some function...
}
});

我似乎无法获得正确的 swfPath,而且我一定在这里遗漏了一些关于 jPlayer 如何寻找该路径的信息。我的其他 Assets (例如来自样式表的图像)似乎已正确路由到 Assets 文件夹/图像文件夹。我似乎找不到让 jPlayer 找到 Jplayer.swf 的神奇组合。我试过将 swf 文件放在公共(public)文件夹中、公共(public)文件夹中的文件夹中、 Assets 文件夹中以及 Assets 文件夹中的 javascripts 文件夹中。没有运气!以前有人处理过这个问题吗?

最佳答案

我有同样的问题...在网上找不到答案后,我开始尝试:)

这对我有用(Rails 3.2):

$(document).ready(function(){
$("#jplayer").jPlayer({
ready: function (event) {
$(this).jPlayer("setMedia", {
m4a: "url goes here"
});
},
swfPath: "/",
supplied: "m4a",
solution: "flash, html"
});
});

或者在 coffeescript 中:

$ = jQuery
$ ->
$(document).ready ->
$("#jplayer").jPlayer(
ready: (event) ->
$(this).jPlayer "setMedia",
m4a: "url goes here"
preload: "auto",
swfPath: "/",
solution: "html, flash",
supplied: 'm4a')

我将 Jplayer.swf 文件放在 public/下。现在可以使用了!

关于ruby-on-rails - jPlayer + Rails 3.1.3 swfPath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10099166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com