ios - iPhone 上使用 Youtube Iframe API 的全屏状态

标签 ios iphone youtube

我试图找到一种方法来了解 iPhone 上的 Youtube 视频何时进入/存在于 HTML 页面内全屏显示。我使用的是 Safari Mobile,而不是 UIWebView,视频一开始播放就会自动全屏显示。

显然不在 youtube.com 域上,我无法绑定(bind) webkit开始全屏 webkitbend全屏在 iframe 内的

最佳答案

我认为您必须检测 iPhoneiPod用户代理,然后如果视频的时间发生变化(通过 YouTube Javascript API),那么您将不得不假设它正在播放。

虽然,这只会让你得到等价的 beginfullscreen事件可靠。

关于ios - iPhone 上使用 Youtube Iframe API 的全屏状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22609292/

相关文章:

ios - 如何在 Swift 中使用 MapKit 在两个位置之间绘制路线?

ios - 以编程方式快速使图像适合 CALayer 内容的正确方法?

iphone - 比较两个 NSMutableArray

youtube - YouTube 嵌入 URL 上的 "...?ecver=x..."参数

安卓 Youtube 认证登录 SDK

ios - 将实体添加到核心数据

ios - 为什么 watchOS2 上的 openSystemURL 打不开电话 : urls

ios - "Log in with Twitter",现在 Twitter Kit 不见了

iphone - 为 iphone 创建图标的工具

android - Youtube 底栏