【发布时间】:2015-08-20 09:55:22
【问题描述】:
据我所知,iOS 不支持 Flash。但是,仍然可以观看 YouTube 视频,并且它们是基于 Flash 的。是否有一些逻辑嵌入到 webView 中,例如:
if ([url containsDomain:@"youtube.com"]) {
returns YES;
} else {
return NO;
}
据我所知,大多数适用于 iOS 应用的 YouTube 视频库都使用 webView 并将视频加载到 iFrame 中。那么它为什么以及如何工作呢?
【问题讨论】:
-
我认为他们有一些东西可以检测设备是否是 iOS,并在需要时提供备用播放器。
-
这与 UIWebView 的行为无关。这一切都在 YouTube 的 API 中。
标签: ios objective-c youtube youtube-api