如何跳过 YouTube 播放列表嵌入中的私人视频

2023-12-11

我们使用以下代码将最新的 YouTube 视频嵌入到我们的播放列表之一。我们已将视频排队等待明天上线,但现在我们的网站显示“视频不可用 - 视频私有”错误。我们检查了 API,但我没有看到任何会跳过私人视频的playerVars。

知道如何获取基本的 Youtube 播放列表来跳过私人或不可嵌入的视频吗?

        <div id="muteYouTubeVideoPlayer"></div>

        <script async src="https://www.youtube.com/iframe_api"></script>
        <script>
         function onYouTubeIframeAPIReady() {
          var player;
          player = new YT.Player('muteYouTubeVideoPlayer', {
            width: 940,               // Player width (in px)
            height: 530,              // Player height (in px)
            playerVars: {
              listType:'playlist',
              list: '{{LIST_ID}}',
              autoplay: 1,        // Auto-play the video on load
              controls: 1,        // Show pause/play buttons in player
              showinfo: 0,        // Hide the video title
              modestbranding: 1,  // Hide the Youtube Logo
              loop: 1,            // Run the video in a loop
              fs: 0,              // Hide the full screen button
              cc_load_policy: 0, // Hide closed captions
              iv_load_policy: 3,  // Hide the Video Annotations
              autohide: 0         // Hide video controls when playing
            },
            events: {
              onReady: function(e) {
                e.target.mute();
              }
            }
          });
         }
        </script>

如果出现错误,我还尝试添加一些内容来播放下一个视频。它会更改为播放列表中的下一个项目,但不播放。

        <div id="muteYouTubeVideoPlayer"></div>

        <script async src="https://www.youtube.com/iframe_api"></script>
        <script>
         function onYouTubeIframeAPIReady() {
          var player;
          player = new YT.Player('muteYouTubeVideoPlayer', {
            width: 940,               // Player width (in px)
            height: 530,              // Player height (in px)
            playerVars: {
              listType:'playlist',
              list: '{{LIST_ID}}',
              autoplay: 1,        // Auto-play the video on load
              controls: 1,        // Show pause/play buttons in player
              showinfo: 0,        // Hide the video title
              modestbranding: 1,  // Hide the Youtube Logo
              loop: 1,            // Run the video in a loop
              fs: 0,              // Hide the full screen button
              cc_load_policy: 0, // Hide closed captions
              iv_load_policy: 3,  // Hide the Video Annotations
              autohide: 0         // Hide video controls when playing
            },
            events: {
              onReady: function(e) {
                e.target.mute();
              },
              onError: function(e){
                e.target.nextVideo();
                e.target.playVideo();
              }
            }
          });
         }
        </script>

None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何跳过 YouTube 播放列表嵌入中的私人视频 的相关文章

随机推荐

  • 汇编程序可以在 Linux 发行版之间移植吗?

    以汇编程序格式提供的程序是否可以在 Linux 发行版之间移植 模 CPU 架构差异 这是我的问题的背景 我正在开发一种新的编程语言 名为 Aklo 其操作方式将是经典的编译为 s 并将结果提供给 GNU 汇编器 显然最终最好能自己编写实现
  • 如何在javascript中创建txt文件

    if window XMLHttpRequest xmlhttp new XMLHttpRequest else xmlhttp new ActiveXObject Microsoft XMLHTTP xmlhttp open GET t1
  • 如何访问动态列表中的项目?

    我试图弄清楚如何枚举动态 LINQ 的结果 Select string selectors 在 NET 4 5 中 动态 linq 来自System Linq Dynamic命名空间 Edit 我还包括System Linq 我有一个看起来
  • 双向 WeakMap 保持对象存活?

    假设我有两个 WeakMap a2b new WeakMap
  • java.lang.NoSuchMethodError: org.hibernate.cfg.Configuration.addAnnotatedClass

    当我尝试这个时 我是 JPA 和 hibernate 的新手tutorial 我在 persistence xml 中添加了以下提供程序
  • 类型不匹配无法从元素类型对象转换为字符串

    在我的代码中创建搜索方法来搜索字符串时 我不断收到此错误 我已经通过很多例子试图解决这个问题 但我找不到任何例子 感谢您提供的任何帮助和建议 public class runNote public static void main Stri
  • 尝试针对 ManagementObjectNotFoundException 和 ActiveDirectory/Outlook 进行 Catch/Exception

    这可能是一个非常基本的问题 但我还没有在表格上看到它 请耐心等待 我是 powershell 新手 当我们的 Active Directory 数据库中找不到用户名时 我试图捕获此异常 ManagementObjectNotFoundExc
  • 如何使用 Selenium 允许位置访问?

    我试图在Java中使用Selenium来获取用户的地理坐标 但是使用IP地址不够准确 所以我想使用这个网站http www whataremycooperatives com 但它不起作用 我猜这是因为你必须允许位置使用 所以无论如何我可以
  • 是什么导致了“Base-64 字符数组的长度无效”

    我在这里没什么可说的 我无法在本地重现此问题 但是当用户收到错误时 我会收到自动电子邮件异常通知 Invalid length for a Base 64 char array at System Convert FromBase64Str
  • 为什么spring-boot-starter项目的github项目是空的?

    看着spring boot 启动器 web spring boot starter 安全性github 上的项目 我发现它们是空的 只有一个 build gradle 文件存在 我希望这符合预期 但这让我了解在哪里可以找到实际的源代码 而且
  • 将消息定向给消费者

    我的客户端正在尝试向接收者发送消息 但是我注意到接收者有时没有收到客户端发送的所有消息 因此丢失了一些消息 不确定问题出在哪里 客户端还是接收者 关于为什么会发生这种情况的任何建议 这就是我目前正在做的事情 在接收方 这就是我正在做的事情
  • 如何实现自定义类型的xml序列化?

    我有一些类型想要序列化 反序列化并根据所选对象生成 UI UI 还将更改对象 而我必须序列化该对象才能将其存储在我的应用程序中 So obj apple stored in the app gt select obj apple gt de
  • 显示“数字存储为文本”错误

    我正在使用带有 0 和 1 的高级过滤器等 仅当数据表中包含 1 和 0 的单元格显示错误消息 数字存储为文本 时 过滤器才能正常工作 为此 我必须双击并按 Enter 键手动打开单元格 然后出现错误消息并且过滤器开始工作 如果我不这样做
  • 为企业客户在 MRI Ruby / JRuby 上混淆 Rails 应用程序 [重复]

    这个问题在这里已经有答案了 对于将在其服务器上运行我们的 Rails 应用程序的企业客户 我们不想向他们提供 Rails 应用程序的源代码 使用 MRI Ruby 甚至 JRuby 是否可以 混淆源代码 如果是 JRuby 请将 Rails
  • 可变参数柯里求和函数

    我需要一个 js sum 函数来工作 如下所示 sum 1 2 3 sum 1 2 3 6 sum 1 2 3 4 10 etc 听说做不到但听说如果添加 在 前面sum可以做到 喜欢 sum 1 2 3 4 关于如何做到这一点有什么想法吗
  • MVVMCross iOS:切换到不同视图模型时如何将命令与自定义转换绑定

    对于MVVMCross ios 如何使用不同的TransitionalStyle 例如FlipHorizo ntal样式 而不是 ShowViewModel 的默认滑动效果 Register SearchResults public cla
  • 如何使用php和sql服务器在网页中显示阿拉伯字符

    如何使用 php 和 sql server 在网页中显示阿拉伯字符 阿拉伯语数据存储在数据库 sql server 中 现在我想使用php在网页上显示该数据 我怎样才能做到这一点 mssql 与 php 中的 Unicode 官方解决方案
  • 获取 Facebook 点赞数

    我已将 Facebook Like 集成到我的网站中 现在我需要在我网站的管理面板中获取 列出 Facebook Like 的计数 有什么办法可以完成这个任务吗 需要建议 提前致谢 url http graph facebook com P
  • YouTube API - 按用户名查询不会返回频道品牌设置

    使用 YouTube API v3 查询频道的品牌设置时 为什么按频道 ID 查询会返回这些设置 而按用户名查询则不会返回 API 不会返回按用户名进行频道列表查询的品牌设置 如果您通过频道 ID 查询频道的品牌设置 例如 id UC8 T
  • 如何跳过 YouTube 播放列表嵌入中的私人视频

    我们使用以下代码将最新的 YouTube 视频嵌入到我们的播放列表之一 我们已将视频排队等待明天上线 但现在我们的网站显示 视频不可用 视频私有 错误 我们检查了 API 但我没有看到任何会跳过私人视频的playerVars 知道如何获取基