Ios 背景选项和空气播放
当设备进入睡眠状态时,如何通过air play播放视频?我正在寻找一些可以做的事情,但听起来这些事情中的大多数都会让我被禁止进入应用商店。我只想让我的应用程序的视频在airplay上播放,而不需要用户确保他们的设备保持清醒。我该怎么办?如果我理解正确,您希望阻止设备进入睡眠状态,这样您就可以在不中断的情况下播放视频。您可以让您的应用程序防止设备“进入睡眠状态”,如下所示:Ios 背景选项和空气播放,ios,cocoa-touch,video,airplay,Ios,Cocoa Touch,Video,Airplay,当设备进入睡眠状态时,如何通过air play播放视频?我正在寻找一些可以做的事情,但听起来这些事情中的大多数都会让我被禁止进入应用商店。我只想让我的应用程序的视频在airplay上播放,而不需要用户确保他们的设备保持清醒。我该怎么办?如果我理解正确,您希望阻止设备进入睡眠状态,这样您就可以在不中断的情况下播放视频。您可以让您的应用程序防止设备“进入睡眠状态”,如下所示: UIApplication* app = [UIApplication sharedApplication]; [app s
UIApplication* app = [UIApplication sharedApplication];
[app setIdleTimerDisabled:true];
[UIApplication sharedApplication].idleTimerDisabled=YES代码>
播放完视频后,请记住将其设置回NO
:
UIApplication* app = [UIApplication sharedApplication];
[app setIdleTimerDisabled:true];
[UIApplication sharedApplication].idleTimerDisabled=否代码>
我不知道您是如何播放视频的,但请尝试一下,您可以在播放视频之前或播放完毕后立即调用这些函数 您可以防止设备像这样睡眠:
UIApplication* app = [UIApplication sharedApplication];
[app setIdleTimerDisabled:true];
当你看完视频后,别忘了让它再次休眠
[app setIdleTimerDisabled:false];