无法退出YouTube播放器并返回iPad上的应用

时间:2010-08-29 21:14:41

标签: iphone ipad uiwebview youtube embed

我使用标签中常见的标签在UIWebView中嵌入一个或多个YouTube视频网址。

点击缩略图即可启动YouTube视频播放器。在iPod Touch上测试时,视频以横向格式打开,单击“完成”关闭播放器并根据需要返回应用程序。

在iPad上进行测试时,播放器以纵向打开,稍微截断一些UI控件,但状态栏确实会翻转到横向位置。视频以纵向方式播放。单击完成将停止视频,但不会关闭播放器,但我的应用程序仍在运行(我可以看到调试器仍在运行)。如果我关闭播放器,它会杀死我的应用程序。

奇怪的是,如果我在加载视频时出错,播放器会弹出一条消息,关闭消息后,播放器会关闭并返回给我。

我正在编译iOS4作为基础SDK和OS3.0作为目标,因此,我在iPad上运行iPhone应用程序,但我希望它的行为方式与Touch相同

对于有iOS4和没有iOS4的iPhone,我可以期待该应用程序做什么?

提前谢谢,迈克

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。代码在iPhone4上返回应用程序没问题。在iPad上运行它在webview中播放(而不是启动Youtube播放器)。但这不是一个大问题,因为你可以最大化它并全屏播放。但按DONE返回跳板。应用程序仍然显示为在内存中,但激活的行为就像重新启动一样。