项目 - >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