項目 - >http://codepen.io/urketadic/full/YpLgBX/
問題 - >選項 - >矩陣模式(出現,但在按下時不起作用靜音鍵)。
描述 - >我有沒有src,其隱藏(寬度,高度= 0)的HTML iframe。
如果矩陣模式被然而啓用,此iframe被歸於同網址:的Youtube API,靜音視頻(I幀)
$('#iframe').attr("src","https://www.youtube.com/embed/videoseries?list=PLikZa7q0vpioApkXpyYxsrsng-nIsXBhv&autoplay=1&loop=1");
我還增加了靜音按鈕按下時是假設改爲靜音按鈕,也沉默的視頻在上面播放列表播放:
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('ytplayer', {
height: '0',
width: '0',
playerVars: {
listType:'playlist',
list: 'https://www.youtube.com/embed/videoseries?list=PLikZa7q0vpioApkXpyYxsrsng-nIsXBhv' } }
)};
$('#unmute').on('click', function() {
$("#unmute").hide();
$("#mute").show();
player.mute();
});
$('#mute').on('click', function() {
$("#mute").hide();
$("#unmute").show();
player.unmute();
});
靜音按鈕確實會更改爲取消靜音按鈕,但播放列表中的視頻不會更改。
有沒有人知道我在這裏做錯了什麼?
編輯:我目前有什麼,是,我只是禁用src attr時,單擊它,並將其返回。這不完全是靜音,因爲它重置了歌曲,但如果我找不到更好的東西,我只是去與此。
在iframe url結尾處加上'&enablejsapi = 1' – Viney