问题标签 [ytplayer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
246 浏览

android - 在 android 应用程序的嵌入式 Youtube 播放器中,实时视频在 2 秒后停止播放

下面是我在活动中使用的代码,这里我嵌入了 youtube 播放器!简而言之,直播流的 videoId 正在通过 youtube 数据 API 调用传递给 youtube 播放器。

每当我尝试在嵌入层播放直播时,视频会在 2 秒后暂停!我之前创建了一个演示应用程序来检查嵌入 YT 播放器的可行性。该应用程序中的视频正在流式传输,没有任何问题!我在这里实现了相同的代码,但我面临上述问题!

0 投票
1 回答
547 浏览

javascript - Why does the youtube ytplayer object not update when navigating between youtube videos?

I'm working on a chrome extension that uses the ytplayer object from a youtube page in my contentscript.js file. In the past the ytplayer object updates every time you navigate to a new youtube video. As of now, i don't see it updating any more.

How to replicate

  1. Go to a youtube video page in chrome (For example, https://www.youtube.com/watch?v=KUh2O8HylUM)
  2. Open the dev tools console
  3. Type in 'ytplayer.config.args' in the console
  4. Capture the ytplayer.config.args object
  5. Navigate to another youtube video by clicking on another video from the recommended list.
  6. Type in ytplayer.config.args again
  7. Compare to previous ytplayer.config.args you captured earlier

You'll see that the ytplayer doesn't update after navigating to the 2nd video. My extension uses this object. The problem is that the object is stale after navigating to another video. When i pull the ytplayer object after every video navigation, I present wrong data because the ytplayer is always from the first video.

Questions.

  1. Is there a way in to get the updated ytplayer?

  2. Is there a way to make the ytplayer reload? (I can add a location.reload() to my js code which fixes the issue but it's hacky and lame)

  3. Is there another way to get the ytplayer.conf.args data from a youtube video page in chrome?

0 投票
0 回答
48 浏览

youtube-api - YTPlyaer YouTube 全屏显示不可用

我使用 YTPlyaer ver 3.2.9 嵌入了一个 YouTube 播放器

在台式机和安卓设备上一切正常,在 IOS 上,火屏按钮不见了

这是我使用的初始化代码:

0 投票
1 回答
2590 浏览

html - YouTube 嵌入不会在初始加载时自动播放。刷新时自动播放

这是有问题的现场网站:thebishops.band

当我设置mute=1时,autoplay初始加载有效。但我需要播放音频。

使用data-property<iframe/>..

这是html:

谢谢您的帮助。

0 投票
0 回答
137 浏览

ios - 在使用 ytplayer SDK 的应用程序中,某些 YouTube 视频无法播放

我们正在使用 YouTube 提供的 ytplayer SDK 测试我们的应用程序。请参考以下链接。 https://developers.google.com/youtube/v3/guides/ios_youtube_helper?hl=ko

问题是,当我播放一些视频时,我不能只在应用程序中播放。该视频在 Youtube 应用程序、移动网络(Safari 应用程序)和桌面浏览器上播放效果非常好。(视频 ID:ozUdQJxvQCk)

我在 YouTube 上的 SDK 示例应用程序中尝试过,但问题是一样的。换句话说,这不仅仅是我的应用程序的问题。

SDK 返回的错误代码如下所示:“Decoding failed with error code -1”

如果有人知道如何解决,请回答。

==

附上示例应用代码。在这两个视频中,上面是正常的,下面是有问题的。

0 投票
0 回答
42 浏览

jquery - wordpress:AppMe 主题在 macOS 中不播放背景视频

我正在为我的项目使用来自 WordPress 的 appme 主题,我想为我的标题添加视频背景,并在主题中提供的工具的帮助下,我已经给了 YouTube 视频 ID 以运行。它在 chrome 和 Mozilla 上运行,但不能在 mac 上运行。我正在附加 mac 版本以及与消息相处的错误。

没有添加任何外部代码。虽然,在同一台 Mac 上运行主题时,视频背景可以正常工作。

这是主题

https://themes.athenadesignstudio.com/?theme=appme_wp

这是我的mac

在此处输入图像描述

这是我得到的错误

在此处输入图像描述

0 投票
0 回答
23 浏览

javascript - YT 播放器在悬停时删除个人资料图片和 youtube 徽标

在我的项目中,我在加载页面时使用 yt-player 播放视频。这工作正常,除了当我悬停视频时,我会看到我的 youtube 个人资料图片和视频上的 youtube 徽标。

有什么办法可以去掉视频中的这些吗?请找到添加我的代码:

}) player.setVolume(100)

})