作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 AVAudioPlayer 播放一个较长的音频文件(20 秒左右)。我需要能够在文件中间暂停和开始。当我在播放音频时暂停或开始播放时,音频开始或结束时会发出明显的“砰砰”声。
我已经能够通过非常快速的淡出(使用 performSelector: withObject: afterDelay 多次设置音量)来改善这种情况。但是声音仍然有点小问题技术。
有没有标准的方法来启动/暂停 AVAudioPlayer 而没有这些故障?
最佳答案
尝试在暂停时将 -prepareToPlay 发送到您的 AVAudioPlayer 对象。这将预加载声音。
如果这不起作用,请尝试通过减少 performSelector: withObject: afterDelay 中的延迟来加速淡出。发疯,毫秒。
如果这也不起作用,请尝试使用更干净、质量更高的音频文件(没有不相关的背景噪音)
如果这些都不起作用,请进一步详细说明您应用中的音频文件是如何被使用的。
关于iphone - 暂停/启动 AVAudioPlayer 没有毛刺爆裂声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4247394/
我在表格中有 5 个单独的部分,其中 2 个部分具有可自定义的单元格,在编辑模式下,其中 2 个部分会生成一个额外的单元格,该单元格将向列表中添加一个新单元格。我的问题是,当我调用编辑模式时,UISw
我正在尝试使用 Bootstrap 4 从我的导航中获得一个很好的幻灯片,但它真的很生涩。这是我的代码: var videoWidth = 1280; var video = $(".vid
我是一名优秀的程序员,十分优秀!