问题标签 [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 回答
150 浏览

ios - 启用以查找 YTPlayerView 的下一个和上一个按钮

我想在 YTPlayerView 的下一个和上一个按钮单击时更改和播放 youtube 视频。我可以播放单个视频,但是当我想在下一个和上一个按钮单击时更改视频。

我使用以下代码播放了单个视频:

上面的代码完美运行。如果我使用下面的代码播放多个视频,则会出错。发生错误。请重试字母播放 id:LlrY456zAMU 并且视频无法播放。:

0 投票
0 回答
140 浏览

ios - YouTube 嵌入式播放器视图控制器未解除分配

我正在使用YTPlayer视图控制器在我的应用程序中播放 youtube 视频。创建实例时,模拟器上的内存使用量最高可达 80 MB。我希望它在视图退出时恢复到正常值(35 MB),但事实并非如此。当我退出它们时,所有其他视图控制器都会释放内存,除了这个。

我尝试在viewWillDisappear方法中关闭视图控制器但没有成功。

我怎样才能解决这个问题?

0 投票
1 回答
571 浏览

ios - YTPlayer View 在 iPhone 中无法正常工作

YTPlayerView在应用程序中使用来播放 YouTube 视频。它在中正常工作,iPad但在iPhone. 在iPhone播放器中直接全屏播放,因此播放器上的任何手势都不起作用。必须使用控件上的全屏按钮退出全屏才能识别任何手势。

可以隐藏播放器的控件吗?尝试使用@"controls" : @"0"在中工作正常,iPad但在iPhone.

0 投票
0 回答
152 浏览

ios - 上一个按钮不适用于“youtube-ios-player-helper”

我对 iOS(XCode / ObjC)的“youtube-ios-player-helper”有疑问,即前一个按钮不起作用。播放列表中的下一首歌曲有效,但上一首歌曲无效。它适用于下一首和上一首的自定义按钮,如在sample中,但播放列表中上一首歌曲的嵌入式控件不起作用。有人有解决这个问题的方法吗?

提前致谢。

0 投票
2 回答
2680 浏览

ios - YTPlayerView: Remove Share Button in top right corner

I'm using YTPlayerView from the youtube-ios-player-helper library for video playback, but want to hide the share button in the top right corner that comes with it - anyone have a solution?

I've circled what I'm talking about here:

enter image description here

0 投票
1 回答
1921 浏览

ios - YTPlayerView 加载视频列表

我正在尝试在我的应用上播放 Youtube 视频。我正在使用YTPlayerView库来按视频 ID 播放视频。问题是当我尝试播放视频播放器列表时显示错误“发生错误。请稍后再试。(播放 ID:someid)”。

我正在使用以下代码播放单个视频

它适用于单个视频。但是,当我尝试使用以下代码加载视频列表时,我收到了该错误。

或者

YTPlayerView 错误截图

请帮我解决问题。如果我做错了什么,请纠正我。

0 投票
1 回答
483 浏览

ios - iOS YTPlayer 暂停时出现黑屏

目前我正在制作一个涉及播放 YouTube 视频的 iOS 应用程序。我选择使用官方的 YouTube iOS Player Helper,它提供了一种通过 URL 播放 YouTube 视频的机制。

由于它的外观不符合应用程序的主题,我决定在 UIImageView 中加载缩略图,并在图像视图的中心添加一个隐藏的 YTPlayerView。(我不能承认这是问题的原因)

但是,这里出现了一个问题:每当我暂停视频时,与在 Safari 中播放视频不同,视频会变成空白,但我再次点击播放后它会继续正常播放。有时(很少)我的视频会以一个声音的空白屏幕开始,但在暂停和播放之后,图形又回来了。

信息可能有助于解决此问题:

  1. 我创建了一个单例类,其中有一个接受两个参数的函数:videoID:String 和 onView:UIView。有一个存储属性 player: YTPlayerView 声明,并且每当用户退出全屏模式时,这个播放器属性立即设置为另一个 YTPlayerView 实例,只是为了让 ARC 销毁旧的,这样它就不会与我的音乐播放器冲突在 MPNowPlayingCenter 中。

  2. 在模拟器而非真实设备上,所有视频在首次打开并开始播放后立即暂停(我使用委托监视播放器状态)。暂停之后,不再自动暂停,但上述问题仍然存在。

0 投票
2 回答
6391 浏览

ios - 带有 YouTube v3 API 和 youtube-ios-player-helper 的 iOS 应用无法自动播放视频

我在使用youtube-ios-player-helperGoogle/YouTube 提供的 pod 自动播放视频时遇到问题。这是我的应用程序的相关部分(iOS 10、Swift 3):

  • 一个 ChannelVideosViewController,它将视频缩略图显示为带有 UITapGestureRecognizer 的 UIViews,它依次连接到我的 PlayerViewController 并从 API 调用传递 videoId
  • 一个 PlayerViewController 如下:

    /li>

使用上面的代码,当我按下“红色大按钮”时,帮助程序库成功加载视频并全屏播放,但我想在进入视图后直接自动播放视频。有没有办法做到这一点?

  • "autoplay":1来自YouTube 文档的内容似乎并没有针对 iOS 进行删减。
  • youtubePlayerView.playVideo()什么都不做
0 投票
0 回答
33 浏览

ios - YTPlayerView 上方的 iOS AlertView

我的 viewController 上有 YTPlayerView。如果我创建 UIAlertController 并通过方法显示它self.present(alertView, animated: true, completion: nil),警报将显示在播放器视图下。如何在我的 viewController 上的所有视图之上显示 alertView?

这是我现在使用的代码:

0 投票
0 回答
95 浏览

ios - 根据 YTPlayerView YTPlayer 的 ID 数组创建本地播放列表

目前我们在 YTPlayerView 上使用:

加载单个视频。但是在某些情况下,我们有一系列视频需要一个接一个地播放。是否可以在本地创建和加载视频 ID 数组,即播放列表?