Я создаю приложение с помощью PhoneGap, которое должно воспроизводить локальные файлы .mp3, даже если телефон заблокирован/в режиме ожидания. Звуковой проигрыватель построен в HTML5 и отлично работает, но музыка останавливается, когда я закрываю приложение или выключаю телефон.Phonegap - воспроизведение локального звука, когда телефон заблокирован iOS 6
Я попытался после ответа, приведенные в этой ссылке UIWebView: HTML5 audio pauses in iOS 6 when app enters background
Но не повезло ...
я сделал код импорта в верхней части с другими функциями импорта. И я также включил рамки AVFoundation в свою цель.
Вот как выглядит код в AppDelegate.m
/**
* This is main kick off after the app inits, the views and Settings are setup here. (preferred -iOS4 and up)
*/
- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
/* THE GOOD STUFF */
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
BOOL ok;
NSError *setCategoryError = nil;
ok = [audioSession setCategory:AVAudioSessionCategoryPlayback
error:&setCategoryError];
if (!ok) {
NSLog(@"%s setCategoryError=%@", __PRETTY_FUNCTION__, setCategoryError);
}
Я пытался в тренажере и на iPhone 5.
ли кто-нибудь может помочь?
Звук уже играет хорошо, и я не использовал API phonegap. Я пробовал один раз, и это не сработало. Должен ли я использовать его для воспроизведения звука в фоновом режиме? Спасибо за ваш ответ! – Kasper
Да, к сожалению. –