我正在使用this answer来淡化音乐播放器的音量,但在iOS 5中,这会导致屏幕上的HUD出现在用户身上,好像是他们按下了设备侧面的音量按钮。有谁知道不显示HUD的解决方法?在iOS 5上的MPMusicPlayerController上淡出播放音量
回答
我发现这里的解决方案:applicationMusicPlayer volume notification
它只是指导您的MPVolumeView添加到您的视图。出于某种原因,在视图层次结构中阻止卷HUD显示。对我而言,希望对你也有帮助。
注意:我有一个问题,显示AirPlay图标,即使在CGRectZero中,这在测试过程中也没有发生,因为有我们的无线网络上没有AirPlay设备。你需要设置volumeView.showsRouteButton = NO; –
或者只是将MPVolumeView隐藏在视图层次结构中的某处。我没有检查将MPVolumeView上的“隐藏”设置为true或将MPVolumeView设置为离屏框架的效果 - 我怀疑那些系统可能用于检查并确定HUD是否需要被显示与否。 (它需要一些方法来决定何时显示HUD以及什么时候不显示,例如,如果MPVolumeView被添加到当前屏幕上或在导航层次结构中较早的视图中,用户应该看到HUD) –
这是一种方法那会被Apple认为是可以接受的?有没有人在他们已经批准的应用中使用过它? – sooper
- 1. 如何淡出MPMusicPlayerController播放的声音?
- 2. MPMusicPlayerController音量淡入
- 3. 在IOS上播放声音
- 4. MPMusicPlayerController不在背景上播放
- 5. 如何在MPMusicplayerController上播放歌曲URL?
- 6. 如何在iOS中使用MPMusicPlayerController的applicationMusicPlayer播放背景音乐?
- 7. 在iOS上使用HTML 5播放Youtubes
- 8. 在iOS上播放FLAC音频文件
- 9. 在播放声音时一路向上播放音量Android
- 10. 在按钮上播放淡出/淡出滑块点击
- 11. 如何使用MPMusicPlayerController播放音乐?
- 12. 在2个不同的Div中播放淡入/淡出声音
- 13. javaFX mediaPlayer淡出当前播放音频
- 14. 在QT上播放音乐时出错
- 15. 在终端输出上播放声音
- 16. iOS 5上的音频输出队列
- 17. 在iOS上的滚动淡入淡出
- 18. HTML 5音频播放器和Android/iOS
- 19. MPMusicPlayerController系统音乐播放器播放skipToNextItem速度慢滞后
- 20. iOS音频样本只能在耳机输出上播放
- 21. 在touchstart上播放音频
- 22. 在Android上播放声音
- 23. 在keydown上播放音频
- 24. 在iPhone上播放音频
- 25. 在iPad上播放音频
- 26. 在touchstart上播放音频
- 27. iOS 5上的MMS音频
- 28. 在iOS上播放音符或简单的声音?
- 29. 德尔福:音乐播放器中的淡入淡出曲目
- 30. Phonegap 5.3.6音频不在kitkat上播放,但在lolipop上播放
您是否已解决此问题?我也遇到了同样的问题。目前,我只是禁用了音乐播放器的淡入淡出,但是您无法真正听到声音提示。 – Luke
还没有弄清楚 - 我只是不会淡出iOS 5上的音乐。 –