点击UIwebView后如何获取播放MPMoviePlayerViewController的引用
我已经在 UIWebView 上加载了 youtube URL。单击 UIWebView 后,它会在 MPMoviePlayerViewController 中打开视频。实际上,我需要获取此 MPMoviePlayerViewController 的引用,因为我需要在此视频上叠加文本。 我面临的另一个问题是我无法自动播放视频。我尝试了在 iPhone 的 Safari 或 UIWebView 上自动播放 YouTube 视频,但是对我不起作用。
有人可以帮忙吗?
I have loaded the you-tube URL on the UIWebView. After I click on UIWebView it opens the video in MPMoviePlayerViewController. Actually I need to get the reference of this MPMoviePlayerViewController as I need to overlay text on this video.
Another problem I am facing is that I am not able to auto play the video. I tried this Youtube video autoplay on iPhone's Safari or UIWebView but doen't work for me.
Can anybody help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么要使用 UIWebView 而不是 MPMoviePlayerViewController?我的意思是,请求的 URL 是视频本身?然后,更好地使用电影播放器。
无论如何,如果我没记错的话,UIWebView 会失败并加载电影播放器。因此,请检查
,当发生这种情况时,尝试获取 topviewcontroller (应该是 movieplayerview )。
未经我自己测试,这是我想到的第一件事:P
希望它有帮助。
Why would you use an UIWebView instead of the MPMoviePlayerViewController? I mean, the URL requested is the video itself? Then, better use the movieplayer.
Anyways if I'm not wrong, the UIWebView fails and loads the movieplayer. So check
And when this happens, try getting the topviewcontroller (which should be the movieplayerview).
Not tested by myself, this is the first thing that came to my mind :P
Hope it helps.