Définir la catégorie AVAudioSession fonctionne pour moi:
- Trouvez votre AppDelegate.m de Xcode Proj.
- importer le fichier d'en-tête: AVFoundation/AVFoundation.h
- AJOUTZ code dans les launchOptions {}
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback withOptions: erreur de AVAudioSessionCategoryOptionDuckOthers: nil];
Mon code entier comme ceci:
#import "AppDelegate.h"
#import "MainViewController.h"
#import <AVFoundation/AVFoundation.h>
@implementation AppDelegate
- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionDuckOthers error:nil];
self.viewController = [[MainViewController alloc] init];
return [super application:application didFinishLaunchingWithOptions:launchOptions];
}
@end
REMARQUE: withOptions: AVAudioSessionCategoryOptionDuckOthers importants.
Voulez-vous dire qu'il arrête la musique d'autres, comme ce que vous avez à jouer dans le beackground? – mlegg
@mlegg La vidéo s'arrête si je joue une musique, par exemple en arrière-plan ... Je voudrais simplement montrer des images de la vidéo, parce que je veux appliquer une vidéo en tant que connexion de fond dans mon application, mais chaque fois qu'une musique est jouée , la vidéo s'arrête. –
Modifiez votre question et ajoutez tout votre code html ici. – mlegg