gpt4 book ai didi

iphone - AVAudioPlayer:音量按钮在某些设备上有效,而在其他设备上无效

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:48 25 4
gpt4 key购买 nike

我有一个使用 AVAudioPlayer 播放一些嵌入式 MP3 文件的应用程序。音量按钮在我主要用于测试的 3GS 上工作可靠——它们在 4.1 下工作,在升级到 4.3.1 后现在工作。在我老板的运行 4.2.1 的 iPhone 4 上,它们似乎根本无法在我们的应用程序中工作;在我的辅助测试机 iPod Touch(也运行 4.2.1)上,我已经能够让它们工作一次,但无法重现我是如何做到的。

我尝试了一个我发现的 hack,在应用程序启动时创建了一个虚拟的 AVAudioPlayer 但将其保留在 prepareToPlay 状态,并且发现我能够使用我的音量按钮初始屏幕,但一旦我播放真实音频,它们就停止工作了。

有人遇到过这个吗?知道为什么它适用于某些手机而不适用于其他手机吗?


更新:我将 Touch 更新到 4.3.1,问题消失了。因此我假设它可能是 4.2.1 中的错误,但我仍然想知道是否有人看到它和/或可以指出错误报告。

最佳答案

我遇到了同样的问题。我发现 YouTube 应用程序在 AVAudioPlayer 上设置了默认音量。在 iPhone 4.3.3 上发现了这个,所以我不确定你是否已经摆脱困境。

关于iphone - AVAudioPlayer:音量按钮在某些设备上有效,而在其他设备上无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5588344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com