问题标签 [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 投票
4 回答
2305 浏览

ios - 无法使用 YTPlayerView NSCocoaErrorDomain Code=258 嵌入 YouTube 视频

嵌入 YouTube 视频YTPlayerView不起作用。它只会在日志中给我这个错误:

2015-12-12 20:19:45.229 Wax-room[8545:3426005] 收到错误渲染模板:Error Domain=NSCocoaErrorDomain Code=258 “文件名无效。”

所以我用谷歌搜索了它,它显然与“YTPlayerView-iframe-player.html”丢失有关。我已经尝试了所有建议的位置,但要么是错误的,要么是我做错了。文档在将它与 Swift (2.x)、Cocoapods 和 iOS 9 一起使用时非常糟糕。

https://developers.google.com/youtube/v3/guides/ios_youtube_helper

pod 中也没有 Assets 文件夹。

只是偶然发现了这个:

问题是 YTPlayerView-iframe-player.html 文件不再被复制。我恢复到 0.1.4,现在我看到了 html 页面,它又可以工作了 https://github.com/youtube/youtube-ios-player-helper/issues/160

它是最新版本 0.1.5 中的一个错误。更改为 0.1.4,现在可以使用。检查这个: https ://github.com/youtube/youtube-ios-player-helper/issues/157

0 投票
1 回答
746 浏览

ios - 单击时 YTPlayerView 不播放视频

我正在尝试在我的 Swift (2.x)、iOS 9 项目中使用 YTPlayerView,但我只能显示带有播放符号的视频预览。单击符号时没有任何反应。

0 投票
0 回答
53 浏览

ios - YTPlayerView iOS SDK 中的 Done Click 和 Pause Click 没有区别

我正在使用 YTPlayerView iOS Helper Library(0.1.4 和 0.1.5 在播放视频时出现问题)在我的应用程序中播放视频,

我发现,暂停按钮单击和完成按钮单击之间没有区别,我想在不添加任何观察者或在完成按钮上添加透明按钮的情况下从 SDK 本身获得差异。

0 投票
2 回答
3128 浏览

ios - 全屏播放 YouTube 视频

我想使用 YouTube Helper https://github.com/youtube/youtube-ios-player-helper在我的应用中播放 YouTube 视频。我想在表格视图单元格中显示 YTPlayerView,当点击视频时,我希望它开始以全屏模式播放。但是,当我试用 YouTube 助手时,它会内联播放视频并且不会扩展到全屏。有什么方法可以让视频立即全屏播放 YouTube 助手?

0 投票
0 回答
292 浏览

ios - YTPlayer ios helper - iOS 9 约束问题

当我尝试全屏运行视频时,YTPlayer iOS 助手会显示以下警告。我在 iOS8 中看不到这些警告。

更新- 这似乎是来自苹果的 iOS 9 错误,其中从 iOS 9 设备上的 UIWebView 播放的全屏视频将在控制台中显示这些警告。

)

)

0 投票
1 回答
3062 浏览

ios - 使用 youtube-ios-player-helper 播放视频

我一直在尝试从 YouTube 获取我的应用程序流视频,从 AppCoda 教程中学习,到目前为止,我已经成功连接到它的 JSON 数据库,并从我需要的视频中下载了信息。但是,当我将它提供给 YouTube 播放器库时,它给了我一个错误:

Error Domain=NSCocoaErrorDomain Code=258 "The file name is invalid."

我检查了 AppCoda 示例,似乎我的应用程序的工作方式非常相似。我什至在调用函数之前打印了 videoID 以确保它是正确的。

0 投票
2 回答
1563 浏览

ios - YouTube 嵌入式播放器方向

首先要感谢 Google Developers 让将嵌入式播放器添加到 iOS 项目变得如此容易。我的问题是如何改变方向。

最初我只在常规设置中将我的项目设置为肖像。这适用于所有视图控制器,但它也适用于 YouTube 播放器。视频按预期播放,但是当我旋转手机时,视频保持纵向。

如果我返回常规设置并将其设置为横向,则播放器会正确旋转(但项目中的所有视图控制器也会正确旋转)。

我在这里阅读了有关如何为 1 个特定控制器释放方向的其他答案,但我只想在全屏观看视频时旋转工作。如果用户决定只观看我创建的 UIView 中的视频,那么我希望锁定方向。

我已按照https://developers.google.com/youtube/v3/guides/ios_youtube_helper上的说明进行操作,因此我需要添加的唯一代码是:

就像我说的那样,视频播放没有问题,将视频设为全屏也没有问题,只是我关心的方向。

TLDR:所以基本上,如果用户正在全屏观看 YouTube 视频,我只想解锁“旋转到横向”,应用程序中的所有其他内容都应该锁定为纵向(包括 UIView 显示窗口视频的视图控制器)。感谢您的关注!

0 投票
1 回答
246 浏览

ytplayerview - 如何解决 iOS 中的 YouTube 视频限制

YouTube 视频在网络浏览器中运行良好,但 YTPlayerView 在 iPhone 上显示限制。

截屏

演示网址为:https ://www.youtube.com/watch?v=Dlzsq9xrRqo&feature=youtu.be

0 投票
1 回答
416 浏览

ios - YTPlayerView 无法正常工作

我已经使用适用于 iOS 的 YTPlayerView 帮助程序库在我的应用程序中嵌入了 YouTube,我现在面临的主要问题是我已经在滚动视图中嵌入了 YTPlayerView 的多个实例,并且它失去了它没有changestate正确调用播放。当同时加载两个视频时会出现此问题。

0 投票
1 回答
452 浏览

ios - YTPlayerView 内存问题

我用于在我的应用程序YTPlayerView中显示YouTube视频。我使用该函数本地的变量来实例化YTPlayerViewinIBAction函数。类似于以下内容:

有一个类型为的PlayerViewController类变量YTPlayerView。有一个完成按钮可以关闭PlayerViewController. 我的问题是内存水平没有下降到我展示播放器之前的水平。Instruments 显示了一些相关的内存泄漏,UIWebView但我无法找到源。任何帮助,将不胜感激。PlayerViewController当我关闭点击完成按钮时,这是我到目前为止所做的事情:

removeYTPlayerSubviews我写的功能: