在OS4的Safari上,可以在后台播放YouTube视频的音频:如何在iOS 4的背景中播放YouTube视频的音频?
要尝试从YouTube启动视频,请在后台发送应用程序,双击主页按钮并切换到其他应用程序。 此时,音频将停止,但在使用不同应用程序时,也可以使用与Safari关联的遥控器在后台重新播放,暂停等。
我想在我的应用程序中复制此行为,但如此发现没有解决这个问题。 我使用标准的UIWebView技术来启动一个YouTube视频留在应用程序中, 我已经将AVAudioSession类别设置为AVAudioSessionCategoryPlayback,Info.plist中所需的背景模式设置为“audio”。 我也重写了UIViewController的canBecomeFirstResponder以返回true。
我得到的是YouTube视频可以从遥控器启动,暂停和恢复,但只要切换到另一个应用程序,YouTube播放器就会关闭,音频停止。
我错过了什么? Safari如何做到这一点?