首页 > 解决方案 > mac os 相当于 AVAudioSession setCategory 环境或 mixWithOthers

问题描述

我有一个简单的 mac os 应用程序,它是 WebKit 视图的包装器。在该视图中,我加载了 1 个网站。该网站有时会播放声音。我注意到,如果一个独立的网络浏览器(在我的情况下是 Firefox)与我的应用程序一起打开,我无法听到我的应用程序发出的声音,直到我切换到它或网络浏览器失去焦点。

在 iOS 上,我会做类似的事情:

AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryAmbient)

使我的应用能够将音频与其他应用音频混合。

mac os上有什么等价物?如何确保我的应用程序中的音频与其他应用程序的音频一起播放?

标签: macoscore-audioavaudiosession

解决方案


推荐阅读