gpt4 book ai didi

javascript - YouTube Javascript API:当用户切换 “Mute”时运行功能?

转载 作者:行者123 更新时间:2023-12-03 06:03:01 26 4
gpt4 key购买 nike

我正在使用此问题中的代码来自动播放内嵌iframe的Youtube视频,并为视频启用各种外部控件(例如,静音,取消静音)https://stackoverflow.com/a/7988536/262047

用户切换静音按钮时,有什么方法可以触发事件?类似于onStateChange吗?

对于背景,这是我想要完成的任务:

  • 我在几个页面上都有视频,每个页面都会自动开始播放。每页上有一个视频。
  • 视频开始静音,然后我有一个按钮可以切换启用/禁用声音。单击该按钮后,它将取消对YouTube视频的静音,并设置 session cookie,告知其他播放器用户已启用声音。
  • 将cookie设置为启用声音后,如果用户转到带有自动播放的视频的另一个页面,则声音将打开。同样,如果没有Cookie,或者Cookie设置为静音,则所有自动播放的视频都将开始静音。

  • 我可以完成上述所有工作,但是有一个问题:如果有人使用视频播放器中的取消静音按钮,则cookie不会被设置,并且视频将在下一页再次静音。我希望能够从播放器中捕获取消静音事件,并相应地设置cookie。

    最佳答案

    我认为没有发生任何事件。我唯一能想到的就是运行间隔并使用player.isMuted()检查静音状态。

    关于javascript - YouTube Javascript API:当用户切换 “Mute”时运行功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10643076/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com