为什么我的 YouTube 嵌入在我的 modalviewcontroller 后面播放?
我正在为 iphone ios 4+ 构建一个应用程序,并且我有一个模态视图控制器,内部有一个 uiwebview,可加载包含 YouTube 嵌入的页面。当我播放 YouTube 视频时,它在我的模态视图控制器后面播放!我怎样才能: 找出视频何时播放,以便我可以隐藏我的模态视图控制器 或者 让视频在所有内容之上播放 谢谢
I am building an app for iphone ios 4+ and I have a modal view controller with a uiwebview inside that loads a page that contains a youtube embed. When I play the youtube video it plays behind my modal view controller! How can I either:
Find out when the video plays so i can hide my modal view controller
or
Make the video play on top of everything
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我无法在模拟器中复制这种行为。视频是如何嵌入的?作为 iframe,还是旧的“对象”方法?您的模态视图以什么类型的视图呈现?
UIView
或UITableView
...就像我说的,我无法在 4.3 模拟器上复制您的结果,这是我正在实现的代码。
在 iOS 端和 Web 端......
就视频结束的回调而言,我不相信有一种方法可以判断视频正在从 WebView 播放。
I can't get this behavior to replicate in the simulator. How is the video embedded? As an iframe, or the old 'object' method? What type of view does you Modal view present from?
UIView
orUITableView
...Like I said I can't replicate your results on the 4.3 simulator, and this is the code I'm implementing.
On the iOS end, and on the web end...
As far as a call back on the video ending I don't believe there is a way to tell that a video is playing from a WebView.