macos - mac os 相当于 AVAudioSession setCategory 环境或 mixWithOthers
问题描述
我有一个简单的 mac os 应用程序,它是 WebKit 视图的包装器。在该视图中,我加载了 1 个网站。该网站有时会播放声音。我注意到,如果一个独立的网络浏览器(在我的情况下是 Firefox)与我的应用程序一起打开,我无法听到我的应用程序发出的声音,直到我切换到它或网络浏览器失去焦点。
在 iOS 上,我会做类似的事情:
AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryAmbient)
使我的应用能够将音频与其他应用音频混合。
mac os上有什么等价物?如何确保我的应用程序中的音频与其他应用程序的音频一起播放?
解决方案
推荐阅读
- laravel - SQLSTATE [42S22]:未找到列:1054 'where 子句'中的未知列'标题'(SQL:选择计数(*)
- jquery - jQuery .trigger() 未在 Internet Explorer 上触发
- hive - 动态分区插入 Hive
- node.js - 如何从子文件夹中的文件导入 npm 模块?
- php - 如何从 Wordpress 中的特定单页中删除标签?
- python - python - unicode编码冲突
- laravel - Laravel - 检查用户是否在另一台服务器上进行了身份验证
- python - 如何更正包含空格的 DataFrame 标头。
- c# - 在 selenium webdriver 测试 C# 上添加暂停/播放按钮
- javascript - 如何更改脚本以使其适合下拉列表?