0

这是用于 GTA V FiveM 服务器的加载屏幕,而不是用于网站,如果有帮助的话。

所以基本上当玩家加入服务器时,我有这个 YouTube 视频 IFrame 作为背景音乐:

<iframe id="embed" src="https://www.youtube.com/embed/KzKvPrIPVbE?autoplay=1&vq=small" width="1" height="1" opacity="0"></iframe>

然后我找到了一个可以用于 YouTube IFrameAPI 来设置音量和其他属性的示例:

function onYouTubeIframeAPIReady() {

  var player = new YT.Player('embed', {
    width: 1,
    height: 1,
    videoId: 'KzKvPrIPVbE?autoplay=1&vq=small',
    events: {
      'onReady': function (event) {
        event.target.setVolume(0.2);
        event.target.playVideo();
      }
    }
  });
}

无论我尝试什么解决方案或不同的方法,我似乎都无法改变音量。我在 FiveM 控制台中没有收到任何错误,我基本上想将此视频的音量设置为 50%。当他们加入时,它太大声并且伤害了玩家的耳朵。

如果有人有一种方法可以引导我朝着正确的方向前进,那就太棒了。

4

1 回答 1

0

嗯,我修好了。我意识到 IFrame 本身只需要带有上面的 JS 代码将读取和锚定到的 ID。:)

于 2022-02-17T03:22:23.233 回答