jPlayer には非常に具体的な問題があります。Android/iPhone で実行する必要がありますが、ドキュメントの「jPlayer Android Fix」のおかげで問題ありません。ただし、ShoutCast ストリームではなく、 ShoutCast .MP3 ファイルをストリーミングするためにも必要です。私が読んだすべてのドキュメントは、一般的な 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"
誰でも助けることができますか?前もって感謝します!