作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在使用 AVAudioPlayer 播放短声音结束时,我听到“滴答”声。我正在重复播放一段非常短的声音(0.1 秒),每次播放结束时的“滴答声”非常令人不安。我怎样才能防止这种“蜱虫”?
最佳答案
确保声音文件的开头和结尾至少包含几毫秒的静音。
即使在 100 毫秒的静默后,AVAudioPlayer 仍可能在某些操作系统版本的设备上产生滴答声。如果是这样,您可能必须使用其他音频 API。将音效混合到连续运行的音频队列或 RemoteIO 音频单元中可能是保证在所有 iOS 设备和操作系统版本组合上绝对没有点击的唯一方法。
关于iPhone - 使用 AVAudioPlayer 防止播放声音结束时发出滴答声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7942470/
我是一名优秀的程序员,十分优秀!