android - 如何强制应用程序增加媒体声音而不是通话声音

标签 android ios cordova

我注意到,在位智等应用程序中,当我使用物理按钮增加音量时,它会增加媒体。但在其他应用程序中,比如我的应用程序,它会增加通话量。

这在 iOS 中也可行吗?

最佳答案

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]?) -> Bool {
    let audioSession = AVAudioSession.sharedInstance()
    do {
        try audioSession.setCategory(AVAudioSessionCategoryPlayback)
    } catch {
        print("Setting category to AVAudioSessionCategoryPlayback failed.")
    }
    // Other project setup
    return true
}

这将使您的应用表现得像媒体应用。

关于android - 如何强制应用程序增加媒体声音而不是通话声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59626963/

相关文章:

android - Madserve SDK android : Display Interstitial ad at center and adding close button to in

v23 之前的设备上的 Android TextView DrawableTint

ios - 将文本从 View 中的 TextLabel 传递到另一个 View 中的标签

javascript - PhoneGap 上的 Hello World 构建

android - 跨平台移动框架背后的逻辑

android - Dalvik和Zygote进程有什么关系?

java - 位图调整大小导致内存不足

ios - CoreGraphics 矩形渐变

ios - 为 App Preview 捕获 iOS 模拟器视频

android - 如何在phonegap中实现推送通知