【问题标题】:YouTube controls/logo and loopYouTube 控件/徽标和循环
【发布时间】:2015-05-28 22:09:27
【问题描述】:

我知道我在问 2 个问题,但我正在寻找一个简单的解决方案来解决看似简单的事情。

我希望 youtube 上的视频循环播放,并且不显示控件/标题/徽标。

这是我目前发现的。

对于循环:youtube 建议设置 loop=1 和 playlist=video_id。它可以工作,但不能同时工作。为什么呢,因为视频是一遍又一遍地重新加载,每次加载视频时都会出现一个加载屏幕,占用这么多带宽。

我找到了一个网站 nevervideo.com,它运行得非常流畅,但我不知道他们是怎么做到的。

对于控件和徽标,我希望它们隐藏。如果我使用moderatebranding=1 和controls=0,就会出现一个标题。 如果我添加 showinf=0,则徽标会出现在鼠标悬停在视频上。

有没有办法覆盖它?

谢谢。

【问题讨论】:

    标签: javascript youtube


    【解决方案1】:

    在您的链接中添加以下选项

    src="//www.youtube.com/embed/VIDEO_ID?
      iv_load_policy=3&
      loop=1&
      playlist=VIDEO_ID&
      controls=0"
    

    iv_load_policy 将参数的值设置为 1 会导致默认显示视频注释,而设置为 3 会导致不显示视频注释。默认值为 1。

    loop将参数的值设置为1将创建一个循环,默认(在末尾停止)值为0。

    controls该参数表示是否显示视频播放器控件。对于加载 Flash 播放器的 IFrame 嵌入,它还定义控件何时显示在播放器中以及播放器何时加载。将其值设置为 0 以不在播放器中显示控件。对于 IFrame 嵌入,Flash 播放器会立即加载。

    Source

    【讨论】:

    • 只有当我添加 playlist=video_id 然后标题显示时,循环才有效
    • 我花了一整天的时间寻找解决方案。但这不是它。如果您仔细查看您给我的链接注意:此参数在 AS3 播放器和 IFrame 嵌入中的支持有限,它们可以加载 AS3 或 HTML5 播放器。目前,loop 参数仅在与 playlist 参数一起使用时才在 AS3 播放器中起作用。要循环播放单个视频,请将循环参数值设置为 1,并将播放列表参数值设置为已在 Player API URL 中指定的相同视频 ID:youtube.com/v/…
    • 那么你的最终解决方案是什么?
    • 我不知道。这个参数显然不起作用。我正在考虑使用使用来自 youtube 的视频的播放器。有人可以引导我走向正确的方向。我正在寻找一些非常简单和轻便的东西。循环播放/暂停,就是这样。
    • 为什么投反对票?我来这里是为了寻找答案,而不是给出答案。如果您不知道也没关系,感谢您的尝试。
    猜你喜欢
    • 2016-06-01
    • 1970-01-01
    • 2018-02-24
    • 1970-01-01
    • 2019-06-10
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多