2015-02-19 2 views
1

Я включил звуковой тег в html, и я загружаю html внутри элемента управления UIWebview. Звук воспроизводится, когда я нажимаю кнопку воспроизведения. Но когда я помещаю телефон в тихий режим, он перестает играть и вместо этого отключается.Аудио в html управления веб-браузером ios не работает

Я хочу, чтобы звук воспроизводился, даже когда телефон находится в бесшумном режиме.

Может ли кто-нибудь помочь мне в этом?

ответ

4

Пожалуйста, добавьте ниже код: -

NSError *setCategoryErr = nil; 
NSError *activationErr = nil; 
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&setCategoryErr]; 
[[AVAudioSession sharedInstance] setActive:YES error:&activationErr]; 

Если вы хотите запустить аудио, даже если приложение работает в фоновом режиме, чем использовать ниже код в применения: didFinishLaunchingWithOpitons:

[[AVAudioSession sharedInstance] setDelegate:self]; 
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil]; 
[[AVAudioSession sharedInstance] setActive:YES error:nil]; 
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; 

applicationDidEnterBackground :

[[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:NULL]; 
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; 

Надеюсь, теперь это поможет вам.

+0

hi shreyanash Я уже пробовал это сделать. Это тоже не помогает. – Shivangi

+0

Я обновил свой ответ. извините за последний. –

+0

спасибо shreyanash .. Это работает :) – Shivangi

Смежные вопросы