Мои видео на YouTube отлично в iframe, но нет звука. Ниже приведен мой код.
if (slideType === "youtube") {
switch (control) {
case "play":
postMessageToPlayer(player, {
"event": "command",
"func": "mute"
});
postMessageToPlayer(player, {
"event": "command",
"func": "playVideo"
});
break;
case "pause":
postMessageToPlayer(player, {
"event": "command",
"func": "pauseVideo"
});
break;
}
}
// POST commands to YouTube API
function postMessageToPlayer(player, command){
if (player == null || command == null) return;
player.contentWindow.postMessage(JSON.stringify(command), "*");
}
Из вышеприведенного раздела, если я удаляю раздел отключения звука, видео не воспроизводится. Если я отправляю unMute вместо отключения звука, видео не воспроизводится. Как у меня есть звук для моего воспроизводимого видео?