首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >检测UIWebView完成在iPad上播放youtube视频

检测UIWebView完成在iPad上播放youtube视频
EN

Stack Overflow用户
提问于 2012-02-27 03:32:59
回答 4查看 18.2K关注 0票数 10

我正在使用UIWebView在iPad中播放YouTube视频。

如何检测YouTube视频何时播放完毕?我在状态栏中看到了play图标,我尝试使用MPMusicPlayerController通知来检测playbackStateDidChange,但是它没有工作。

有什么办法能发现这个事件吗?再说一次,我说的是iPad而不是iPhone。

提前谢谢。

更新:

如果您使用零解决方案来检测播放结束,并且还希望Youtube视频自动启动,则将UIWebView设置为:

代码语言:javascript
运行
复制
self.webView.mediaPlaybackRequiresUserAction = NO ;

我只想澄清一下YouTube框架API:

“重要:这是一个实验性的特性,这意味着它可能会意外地改变”(08/05/2012)

EN

Stack Overflow用户

发布于 2013-04-24 03:30:24

请参阅:

类/Reference.html

有一个可用的通知iOS 4.0,您可以使用它来检测youtube视频的完成播放

代码语言:javascript
运行
复制
 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(youTubePlayed:) name:AVPlayerItemDidPlayToEndTimeNotification object:nil];
票数 11
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9459711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档