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

How do you turn on the volume of a playing video in `AVPlayer` by pressing the volume up or down buttons?

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

一些应用程序有这个功能,但默认情况下它似乎不起作用。

您将音频会话类别切换为播放。这会覆盖静音开关。

在AppDelegate中class

应用程序何时激活 写一段代码,

applicationDidBecomeActive

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

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

applicationWillResignActive

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