我对 jPlayer 有一个非常具体的问题。我需要在 Android/iPhone 中运行它,这没问题,这要归功于文档中的“jPlayer Android Fix”。但是,我还需要它来传输 ShoutCast .MP3 文件,而不是ShoutCast 流。我阅读的所有文档都指向通用 URL/IP/端口,但不是文件。
我已经使用以下代码在静态 MP3 上完成了所有工作:
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
var id = "#jquery_jplayer_1";
var bubble = {
mp3:"http://www.jplayer.org/audio/mp3/Miaow-07-Bubble.mp3"
};
var options = {
swfPath: "/jplayer2-4-0",
supplied: "mp3",
wmode: "window",
smoothPlayBar: true,
keyEnabled: true
};
var myAndroidFix = new jPlayerAndroidFix(id, bubble, options);
$('#setMedia-Bubble').click(function() {
myAndroidFix.setMedia(bubble);
$('.jp-title ul li').text('Bubble');
});
$('#setMedia-Bubble-play').click(function() {
myAndroidFix.setMedia(bubble).play();
$('.jp-title ul li').text('Bubble');
});
$("#jplayer_inspector").jPlayerInspector({jPlayer:$("#jquery_jplayer_1")});
});
//]]>
</script>
...但是当我更改 mp3 时:“ http://www.jplayer.org/audio/mp3/Miaow-07-Bubble.mp3 ”
转为 mp3:“ http://live.station.ca:8000/stream.mp3 ”
...我什么也得不到。我什至试过
mp3:"http://live.station.ca:8000/stream.mp3;stream/1"
有人可以帮忙吗?提前致谢!