我有一个应用程序,可以在UIWebView中播放多个Web视频,例如Youtube和Vimeo。当视频播放时,可以通过AirPlay将其发送到Apple TV。
目前,在AirPlay播放期间,当我暂停应用程序并将其移至后台时,视频会停止播放。
我的期望结果是视频将继续在Apple TV上播放。
经过一些研究,我发现必须在Info.plist中设置“所需的后台模式”为“应用程序播放音频”。不幸的是,这并没有起作用。
那么,需要设置什么才能使视频在应用程序移至后台时继续在AirPlay上播放呢?
目前,在AirPlay播放期间,当我暂停应用程序并将其移至后台时,视频会停止播放。
我的期望结果是视频将继续在Apple TV上播放。
经过一些研究,我发现必须在Info.plist中设置“所需的后台模式”为“应用程序播放音频”。不幸的是,这并没有起作用。
那么,需要设置什么才能使视频在应用程序移至后台时继续在AirPlay上播放呢?
webView.mediaPlaybackAllowsAirPlay = YES;
和Required background modes
为 YES,然后它就可以工作了。你做了什么不同的吗? - BabyPanda