よろしくお願いします。
だから、私はペーパークリップを使ってファイルシステムに曲を保存しています。次に、これらの曲をjPlayerで再生しようとしています。
私はすべての指示に従いましたが、jPlayerへのオーディオを解析することになっているlink_toメソッドをクリックしてオーディオを再生できないようです。
基本的に、「曲を再生」ボタンをクリックすると曲が再生されます。
私のjPlayer関数は次のようになります。
$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer({
ready: function () {
$(this).jPlayer("setMedia", {
mp3: '<source>'
});
},
swfPath: "jplayerflash",
supplied: "mp3",
});
});
私の見解は次のようになります。
<td><%= link_to 'Play Song', song_upload.song.url, :class => "html5" %></td>
オーディオファイルは、ペーパークリップを介してassets / user_song_uploadsに保存されます...曲はすべてMP3形式であり、Chromeを使用しているため、すべてが機能するはずです。
jPlayerでメディアを設定しようとすると問題が発生します。
jPlayerの実装方法へのリンク ここで、私は最初に音楽リスニングアプリケーションの実装方法を学びました。「HTML5オーディオを使用したストリーミング」のセクションの途中で、「」を使用した理由がありますが、この実装では明らかに機能していません。