私は Javascript で jPlayer オブジェクトのインスタンスを作成しました。これは、MP3 ストリームをプレーヤーにロードし、自動的に再生します (したがって.jPlayer('play');
、ready 関数の最後に .
これは、通常 Internet Explorer を除くすべてのブラウザーで正常に機能します。サポートを中止したいのですが、予想される訪問者の多くがそれを使用しているため、何らかの解決策を考え出す必要があります。
これが私が使用しているコードです-IEで機能するように変更できる方法はありますか、またはIEのみの例外を追加する必要がありますか?
<!-- jQuery/jPlayer JS includes here -->
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer({
ready: function (event) {
$(this).jPlayer("setMedia", {
mp3: "http://website.com:port/;stream/1"
}).jPlayer('play');
},
swfPath: "js",
supplied: "mp3",
solution: "flash,html",
wmode: "window"
});
});
//]]>
</script>
<div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div id="jp_container_1" class="jp-audio">
<div class="jp-type-single">
<div class="jp-no-solution">
<span>Update Required</span>
To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.
</div>
</div>
</div>
//Custom player controls go here.