音量滑块没有效果
Posted
技术标签:
【中文标题】音量滑块没有效果【英文标题】:volume slider has no effect 【发布时间】:2012-12-19 03:53:42 【问题描述】:我正在创建一个带有播放、暂停和音量滑块的广播流媒体应用。
我已经使用MPVolumeView
实现了音量滑块,但不幸的是它不起作用。
谁能告诉我正确的代码,以便音量滑块可以在我的应用程序中工作。我用过MPMoviePlayerController
、AVPlayer
、AVAudioPlayer
。
【问题讨论】:
“不工作”到底是什么意思? 您好,在感应音量不调整时不工作。我无法控制应用程序中定义的音量。请帮帮我.. 你必须实现MPVolumeView,所以你做的方向很好。粘贴您的代码,以便我们为您提供帮助。 【参考方案1】:听起来好像您错过了 Apple 文档的重要部分; Working with Movies and iPod Music
我怀疑您同时使用了AVAudioPlayer
和MPMoviePlayerController
,并且您已经设置了一些音频会话属性以使其正常工作。现在这样做时,您可能想告诉MPMoviePlayerController
使用/不使用该会话。
仅使用媒体播放器框架
如果您的应用程序仅使用电影播放器或音乐播放器 只是——而且你不是在演奏自己的声音——那么你不应该 配置音频会话。
如果您只使用电影播放器,您必须告诉它使用 它自己的音频会话,如下:
myMoviePlayer.useApplicationAudiosession = NO
如果您正在使用电影 播放器和音乐播放器,那么您可能想要配置如何 两人互动;为此,您必须配置音频会话,即使 尽管您本身并没有播放应用程序音频。使用指南 见表 6-1。
【讨论】:
以上是关于音量滑块没有效果的主要内容,如果未能解决你的问题,请参考以下文章