2013-01-21 47 views
1

我正在研究可以在UIWebView中顯示YouTube視頻的iOS應用程序。一切都很好,除了...嵌入式UIWebView YouTube卷

第一次播放視頻時,它播放的音量約爲10%。設備音量設置爲100%,用戶界面中播放器音量顯示爲100%。退出網絡視圖並使用我們的本地流媒體播放器在應用中播放歌曲,然後返回以正確音量播放的視頻。

的事情,不工作...


- (void)viewDidAppear:(BOOL)animated { 
    [super viewDidAppear:animated]; 
    [[MPMusicPlayerController applicationMusicPlayer] setVolume:1.0]; 
} 

- (void)viewDidAppear:(BOOL)animated { 
    [super viewDidAppear:animated]; 
    [[MPMusicPlayerController iPodMusicPlayer] setVolume:1.0]; 
} 

兩個調用只是閃爍的體積改變UI在屏幕上,什麼也不做對的WebView量。

如果您有任何想法,將不勝感激。

+0

使用JavaScript注入。 – 2013-01-21 19:03:17

+0

使用JavaScript注入做什麼? – SkylarSch

+0

以減少網頁中的YouTube播放器的音量。 – 2013-01-21 19:26:44

回答

1

經過一些更多的研究,我只需要從內置音頻播放器中設置播放類型。

AVAudioSession *audioSession = [AVAudioSession sharedInstance]; 
BOOL ok; 
NSError *setCategoryError = nil; 
ok = [audioSession setCategory:AVAudioSessionCategoryPlayback error:&setCategoryError]; 

沿着這些線的東西。

相關問題