embedded的UIWebView YouTube卷

我正在研究可以在UIWebView中显示YouTubevideo的iOS应用程序。 一切都很好,除了…

第一次播放video时,它的播放量约为10%。 设备音量设置为100%,用户界面中的播放器音量显示为100%。 退出networking视图并使用我们的本地stream媒体播放器播放应用程序中的歌曲,然后返回以正确音量播放的video。

事情不起作用


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

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

这两个调用只是在屏幕上刷新音量改变的用户界面,对WebView音量不做任何操作。

如果您有任何想法,将不胜感激。

经过一些更多的研究,我只需要从内置的audio播放器中重新设置播放types。

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

沿着这些线的东西。