我爲我的一個項目使用了頁面付款人演示,並且想用mediaelements播放一些音頻文件,並且使用soudmanager播放一些音頻文件。看起來,聲音管理器爲所有人演奏,或者實際上兩者都會在一段時間內播放。如何讓聲音管理器2只播放一些音頻文件?
謝謝
更新: 當我添加演示/頁播放/腳本/頁player.js到我的頁面中的自定義按鈕,我實現與mediaelements發揮得下它的時候喜歡:0: 03/1:04
這裏是meadiaelement代碼我用
$('.btn-play').click(function (e) {
e.preventDefault();
var player;
if($('#Player').length === 0){
$('body').append('<audio id="Player" class="hide" src="'+$(this).attr('href')+'">');
}
player = new MediaElementPlayer('#Player');
player.pause();
player.setSrc($(this).attr('href'));
if($(this).hasClass('play-pause')){
$(this).removeClass('play-pause');
player.pause();
}else{
$('.btn-play').removeClass('play-pause');
$(this).addClass('play-pause');
player.play();
}
});
怪異的一部分我們,MediaElement的播放器在頁面的底部添加,但也許soudmanager以某種方式觸發,並增加了.controll和.timing div
這裏是不應該由聲音管理器修改的html按鈕。
<a href="assets/files/theatre-performance/AnthonyAccardiDemo.mp3" class="btn btn-color-1 btn-play">Audio demo<span class="wsnw"> <i class="icon-chevron-right"></i></span></a>
注: 不知SoundManager類掛鉤到每一個擁有MP3或在它
什麼碼你嘗試過?更新了 –
,希望它更有意義 – orbitory