【问题标题】:Monitor volume level when using headphones使用耳机时监控音量
【发布时间】:2017-04-17 00:32:35
【问题描述】:

我正在寻找创建一个 iPhone 应用程序,以帮助人们监测他们是否因在研究项目中将耳塞上的声音调得太高而导致听力受损。

为此,我想在 iPhone 上播放音乐并插入耳机时定期轮询音量。

我确实找到了以下答案,表明这是可能的,但是我不熟悉 iphone 开发。

检查音频何时在手机上播放 Can my app be notified when another application starts/stops playing audio?

检查耳机是否插入 Are headphones plugged in? iOS7

检查手机的音量 https://stackoverflow.com/a/29170927/1361960

【问题讨论】:

  • 您提供的三个资源是根据您的项目要求开始工作的好地方。是否有更具体的问题需要您寻求帮助?
  • @KevinAleman 实际上是的。很多人告诉我,你不能在后台进行这种监控,所以我只想看看是否是这种情况,或者是否有解决方法。这必须是一个后台进程,因为人们会使用其他设备来播放音频(Youtube、Spotify 等)

标签: ios


【解决方案1】:

在 Apple 方式中,您无法在另一个应用程序开始/停止播放音频时通知应用程序。

由于您的应用程序的后台执行受到document 的限制。

您的代码只会在您的应用程序运行时执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-21
    • 2014-11-03
    • 1970-01-01
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多