Javascript 如何动态地将歌曲传递给jPlayer?
我现在正在开发一个看起来像地铁的asp.net应用程序。这是一个mp3播放器,您可以在其中选择艺术家(单击瓷砖),然后选择唱片集(相同),然后从列表中选择一首歌曲 现在我想将拾取的歌曲的文件名和位置传递给jPlayer,以便它替换实际播放的歌曲。我知道如何播放播放器构造器中指定的一首歌曲,但不知道如何进行日常更改 我不需要坚持使用jPlayer,如果你能推荐我任何其他能以更简单的方式完成上述任务的玩家,那就没有问题:) (英语不是我的主要目标,抱歉出错,我希望它是可以理解的)。你试过这个吗Javascript 如何动态地将歌曲传递给jPlayer?,javascript,jquery,asp.net,visual-studio-2012,jplayer,Javascript,Jquery,Asp.net,Visual Studio 2012,Jplayer,我现在正在开发一个看起来像地铁的asp.net应用程序。这是一个mp3播放器,您可以在其中选择艺术家(单击瓷砖),然后选择唱片集(相同),然后从列表中选择一首歌曲 现在我想将拾取的歌曲的文件名和位置传递给jPlayer,以便它替换实际播放的歌曲。我知道如何播放播放器构造器中指定的一首歌曲,但不知道如何进行日常更改 我不需要坚持使用jPlayer,如果你能推荐我任何其他能以更简单的方式完成上述任务的玩家,那就没有问题:) (英语不是我的主要目标,抱歉出错,我希望它是可以理解的)。你试过这个吗 $(
$("#jquery_jplayer_1").jPlayer("setMedia", {mp3: url}).jPlayer("play");
来自:
好的,下面是我的代码(将按钮id设置为“myPlayButton”):
我在服务器的根目录中有一个名为“Music”的文件夹。正如我所说,我完全是javascript的noob,因此我需要进一步的帮助才能正确使用您的代码。我创建了函数:
function songo_kan(url){$(“#jquery_jplayer_1”).jplayer(“setMedia”,{mp3:url}.jplayer(“play”)}
然后创建了一个这样的链接:
但它不起作用。好吧,我想出来了,你的回答非常有用,非常感谢,伙计!:)解决办法是什么?你需要把整个网址?
$("#myPlayButton").click(function () {
$("#jquery_jplayer_1").jPlayer("setMedia", {mp3: "/Music/a.mp3"}).jPlayer("play");
});