function showAudioFull(id)
{
var url = URL_DIRSCREENAUDIOSHOT+AUDIOSHOT_PREFIX+id+'.mp3';
var myCirclePlayer = new CirclePlayer("#jquery_audioFile",
{
m4a: url
}, {
cssSelectorAncestor: "#cp_container_1"
});
}
每次在我的JS文件中调用此函数时,我都会将JP链接附加到JPlayer。
将会有一组带有“id”的图像。使用onClick()函数调用showAudioFull()。
但问题是JPlayer没有更新正在播放的mp3文件。它会继续播放我第一次点击的音频。
仅供参考:使用JPlayer Circle播放器
答案 0 :(得分:0)
怎么样:
var myCirclePlayer = new CirclePlayer("#jquery_audioFile", {
m4a: url
}, {
cssSelectorAncestor: "#cp_container_1"
});
function showAudioFull(id) {
var url = URL_DIRSCREENAUDIOSHOT + AUDIOSHOT_PREFIX + id + '.mp3';
myCirclePlayer("setMedia", {
mp3: url
});
};
此方法(setMedia)用于定义要播放的媒体。媒体参数 是一个具有定义不同编码的属性的对象 格式和海报图像。 来源:jPlayer dev guide