必须为jplayer刷新页面才能播放另一个文件

时间:2013-12-19 03:32:51

标签: refresh jplayer

我在一个页面上有多个链接,我希望能够点击并通过单个JPlayer播放。这些文件来自亚马逊s3。目前它将播放你点击的第一个罚款但没有重新加载页面点击其他链接将不会做任何事情。继承人我正在与JS合作。

$(document).ready(function() {
    $('a.html5').click(function() {
        var url = $(this).attr('href');

        $("#jquery_jplayer_1").jPlayer({
            ready: function () {
                $(this).jPlayer("setMedia", {
                    m4a: url
                });
            },
            swfPath: "js",
            supplied: "m4a"
        });
        return false;
    });
});

1 个答案:

答案 0 :(得分:0)

使用setMedia方法设置新网址

 $(document).ready(function() {
   var someurlonload='setyoururl.mp4'
   $("#jquery_jplayer_1").jPlayer({
        ready: function () {
            $(this).jPlayer("setMedia", {
                m4a: someurlonload
            });
        },
        swfPath: "js",
        supplied: "m4a"
    });

    $('a.html5').click(function() {
    var url = $(this).attr('href');

    $("#jquery_jplayer_1").jPlayer("setMedia", {

              m4a: url

          }).jPlayer("play");
    return false;
    });
});