问题标签 [ytplayerview]

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 投票
0 回答
259 浏览

ios - YTPlayerView 中的 AirPlay 视图未出现

我在我的 iOS 应用程序中使用YTPlayerView(YouTube 帮助程序库),根据要求,我为播放、共享、播放等制作了自定义控件。为此,我使用“ control ”标签隐藏了 YTPlayer 的默认控件。

我面临的问题是,当我通过airplay 在其他媒体(例如appleTV、air server)上播放视频时,YTPlayerView 的默认视图显示“流式传输到...”不会出现。

我想这是因为我隐藏了默认控件。每当用户选择其他视频路线时,我希望此视图出现在屏幕上。不幸的是,我无法找到解决方案。是否有任何方法可以做到这一点,或者在用户切换视频路由时触发任何通知,以便我可以为该场景放置我的自定义视图。

0 投票
1 回答
1144 浏览

ios - 如何以垂直模式播放 YouTube 视频?

YouTube 播放器更新允许垂直视频可以在垂直模式下全屏显示。我被要求在我们的 iOS 应用程序中以垂直视图(不是全屏模式)调整 YouTube 视频。

我们使用YTPlayerView播放 YouTube 视频,但它没有提供任何方法来检查视频是否垂直。我想我们可以从 YouTube Web API 查询这些信息,但我找不到任何东西。

有没有人尝试做和我一样的事情?

0 投票
1 回答
96 浏览

ios - Youtube 嵌入式播放器无法在物理设备上运行

我遵循了有关如何在我的 ios 应用程序中嵌入 youtube 播放器的教程。该应用程序在模拟器上完美运行。当我将它加载到物理设备上时,它给了我一个黑屏,但根本没有任何动作。我检查了我是否转到正确的视图控制器,发现自己在正确的视图控制器中。

0 投票
1 回答
1522 浏览

ios - YTPlayerView 在ipad全屏播放视频

我正在使用“YTPlayerView”在 iOS 中播放视频。当我在 iPhone 中使用它时,它会自动全屏播放视频,但是当我在 iPad 中使用相同的东西时,它不会切换到全屏。我也尝试了以下参数,但没有成功。

0 投票
1 回答
299 浏览

ios - 如何获取 YTPlayerView 的播放列表 ID

我正在 YTPlayerView 中加载视频,但要在 YTPlayerView 中加载播放列表,我们需要 playlistId。我在回复中没有看到这个

还行吧

这个 playListId 在哪里响应。我怎样才能得到这个 playListId?

0 投票
1 回答
690 浏览

ios - 在锁定 iPhone 时想要我的 YTPlayerView 中的下一个和上一个按钮

在锁定 iPhone iOS 时,我想要 YTPlayerView 中的下一个和上一个按钮,实际上当我在模拟器中使用下一个和上一个按钮时效果很好,但是当我在 iPhone 锁定时按下下一个按钮然后它崩溃时,我在我的应用程序中使用 YTPlayerView。

我在应用程序委托中的代码是

我的应用程序在下一个崩溃..

0 投票
2 回答
1027 浏览

ios - iOS 应用中的 YouTube iframe 太慢

我在我的 iOS 应用程序中使用 YouTube API,问题是它在我的 iPhone 上加载速度非常慢,但在 iOS 模拟器上它运行良好。

我在不同的网络和不同的 iPhone 上尝试过它,它总是一样的。在每个网络模拟器上工作得更好。

我正在使用YTPlayerView-iframe-player.htmlYTPlayerView

所以,问题是我可以做些什么来更快地加载它,或者我可以在加载后开始播放歌曲吗?

0 投票
2 回答
1277 浏览

ios - 如何检测用户何时退出 iOS 上的 YouTube 播放器视图?

在使用适用于 iOS 的 YouTube 帮助程序库时,我希望能够在用户退出播放器停止播放时检测到状态变化。我试过使用 kYTPlayerStateEnded,但只有在视频结束后才会触发。

查看YTPlayerView.m文件后,我似乎找不到可以实现此目的的状态。是否有另一种方法可以检测您何时按下“完成”并退出播放器视图?

0 投票
1 回答
2615 浏览

ios - youtube-ios-player-helper 消息:“此视频受到限制。请尝试使用 Google Apps 帐户登录。”

我想使用https://developers.google.com/youtube/v3/guides/ios_youtube_helper提供的 YTPlayerView 在 iOS 应用程序中播放嵌入的 youtube 视频

使用以下视频测试我的代码,例如https://youtu.be/jBm7O1XCYiE,我最终得到以下结果:** 在 XCode 模拟器上:Youtube 视频按预期播放** 在真实设备(iPad mini)上:我收到消息“此视频受到限制。请尝试使用 Google Apps 帐户登录。”

有什么建议我应该怎么做才能在真实设备上克服这个消息?

最奇怪的是,YouTube 很少允许我在真实设备上观看视频,我通常会收到上述错误消息的同一视频(尽管同时我没有更改任何代码或设置)

0 投票
1 回答
3332 浏览

ios - 在后台 Swift 中播放 YouTubePlayer 声音

我正在使用 YouTubeSDK 在我的应用程序中播放 YouTube 视频:https ://github.com/gilesvangruisen/Swift-YouTube-Player

但是,当用户按下主页时,我希望声音继续在后台播放。 https://github.com/youtube/youtube-ios-player-helper/issues/38

我目前正在以下App Delegate(可怕的转换)中尝试这个didFinishLaunchingWithOptions

这是在同一个文件中它自己的函数中:

知道如何使用 YouTube SDK 在后台继续播放声音吗?另外,是否可以只在背景中播放声音而不是视频?

任何和所有的帮助表示赞赏。