如果应用程序只是变得不活跃/活跃(当某些警报出现或双击主屏幕按钮时),则它可以正常工作。
如果应用程序转到后台(通过点击主屏幕按钮),然后回到前台,它不会从暂停位置继续播放,而是从不同的位置开始播放(有时从开头,有时从中间开始播放)。
AVPlayer *player;
- (void)applicationWillResignActive:(UIApplication *)application
{
[player pause];
}
- (void)applicationDidBecomeActive:(UIApplication *)application
{
[player play];
}
如果应用程序转到后台(通过点击主屏幕按钮),然后回到前台,它不会从暂停位置继续播放,而是从不同的位置开始播放(有时从开头,有时从中间开始播放)。