如何通过按音量增大或减小按钮来打开“ AVPlayer”中正在播放的视频的音量?

时间:2019-07-16 02:48:33

标签: ios swift avplayer

如果iPhone处于静音状态,如何通过按音量增大或减小按钮来打开用AVPlayer播放的视频的音量? (使用物理静音按钮设置为静音)。

某些应用程序具有此功能,但默认情况下似乎不起作用。

2 个答案:

答案 0 :(得分:0)

您将音频会话类别切换为“播放”。这将覆盖无声开关。

答案 1 :(得分:0)

在AppDelegate类中

应用程序何时生效 用

applicationDidBecomeActive

     do {
            try AVAudioSession.sharedInstance().setCategory(.playback)
        } catch {
            print("AVAudioSessionCategoryPlayback not work")
        }

当应用程序即将从活动状态变为非活动状态时。

applicationWillResignActive

     do {
            try AVAudioSession.sharedInstance().setCategory(.soloAmbient)
        } catch {
            print("AVAudioSessionCategorySoloAmbient not work")
        }