为了账号安全,请及时绑定邮箱和手机立即绑定

Javascript - 如何在 iframe 中取消 YouTube 视频静音

Javascript - 如何在 iframe 中取消 YouTube 视频静音

梵蒂冈之花 2023-09-25 17:10:54
我的 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 APIfunction postMessageToPlayer(player, command){  if (player == null || command == null) return;  player.contentWindow.postMessage(JSON.stringify(command), "*");}从上面的部分来看,如果我删除静音部分,视频将无法播放。如果我发送取消静音而不是静音,视频仍然无法播放。如何让正在播放的视频有声音?
查看完整描述

2 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

除非您在标签allow="autoplay;"中添加了该内容,否则iframe您将无法观看unmute该视频。添加此属性,进一步的unMute功能将起作用。



查看完整回答
反对 回复 2023-09-25
?
炎炎设计

TA贡献1808条经验 获得超4个赞

通常,您只需单击静音按钮即可取消静音。



查看完整回答
反对 回复 2023-09-25
  • 2 回答
  • 0 关注
  • 111 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信