avaudioplayer相关内容

检测音乐播放器何时暂停

我想知道是否可以检测到手机上"iPod"中的音乐何时被暂停,而不是只是在音乐被暂停的那一刻才被检测到是否正在暂停或当前正在播放.我想我应该使用AVAudio? 谢谢! 解决方案 MPMusicPlayerController具有方法: +(MPMusicPlayerController *)iPodMusicPlayer; iPod音乐播放器代表您使用iPod应用程序.在 ..
发布时间:2020-09-15 02:42:57 移动开发

在iOS上的Objective-C中静音和取消静音

大家好,我一直在尝试找到一种通过Objective-C编码进行静音和取消静音(即播放音频)的方法,而不管该应用程序是否处于静音模式(切换了物理静音) 我看到Instagram做到了,即使您的手机处于静音状态,您也可以在其中按下静音图标,它将播放视频音频. 解决方案 您要查看使用此代码,您可以在“铃声/静音"切换为静音时播放音频. NSError *setCategoryErro ..
发布时间:2020-09-15 02:42:53 移动开发

AvAudioPlayer无法正常工作?

我创建了AVAudioPlayer对象,并在场景中播放音乐,如果我过渡到另一个场景,然后回到原始场景,它将创建另一个对象,并播放相同的音轨两次.我该如何克服呢? NSURL *url = [[NSBundle mainBundle] URLForResource:@"backgroundMusic" withExtension:@"mp3"]; self.backgroundMu ..
发布时间:2020-09-15 02:42:49 其他开发

使用AVAudioPlayer播放多个音频文件

我在主故事板上创建了3个UIButton. 当我按下"Button1"或"Button2"时,每个播放音频文件(“播放器1",“播放器2".),并且在播放音频时,UIButton设置为selected. 我希望"Button3"连续实现多个功能. 这意味着当我按下“按钮3"时,应该先播放“玩家3",然后再播放“玩家1"之后,再播放“玩家2". 但是,当我按下"Button3"时, ..
发布时间:2020-09-15 02:41:41 移动开发

按顺序快速播放音频文件

我有两个职能.第一个循环播放要播放的音频的名称列表,第二个循环是实际的播放器功能.问题是它只播放最后一个.它不会一一播放直到下一个播放完成.如何顺序执行?我尝试添加:dispatch_after(DISPATCH_TIME_NOW,dispatch_get_main_queue(),{})...仍然不起作用.任何可能的解决方案.先感谢您! func startGame(){ ..
发布时间:2020-09-15 02:41:36 移动开发

NSAudioStatus的NSOSStatusErrorDomain代码= -54

AVAudioPlayer在某些本地MP3文件上给我以下错误: Error Domain=NSOSStatusErrorDomain Code=-54 "(null)" 我正在将一个zip文件下载到Documents目录,然后使用名为 SSZipArchive 的库将其解压缩. 在Documents目录中,将创建一个文件夹来包含解压缩的文件. 我可以毫无问题地播放整张专辑 ..
发布时间:2020-09-15 02:41:33 移动开发

Swift 3 iOS-与AVAudioPlayer同步暂停

我正在使用 AVAudioPlayer 在播放器中播放一组同步的MP3文件样式界面(播放/暂停/停止).我知道我可以使用 play(atTime:)来同步播放它们一个>,但是我的问题是,如何同步暂停它们?目前,要暂停它们,我正在使用: for (_, audioTrackPlayer) in audioTrackPlayers.enumerated() { audioTrackPla ..
发布时间:2020-09-15 02:41:31 移动开发

AVAudioPlayer有时会打断应用程序

我正在开发一个简单的游戏,每次触摸屏幕后,动画就会在一个小的UIImageView上发生,并且这种情况发生得很好,并且应用程序以CADisplayLink作为计时器运行得很顺利. 我添加了一个mp3文件,每次触摸后持续1秒​​钟就可以播放,因为AVAudioPlayer可以想象这样的声音:Bip 因此,我第一次碰到屏幕第一次打h时,应用程序冻结了不到一秒钟,我可以说这没问题,因为这是声 ..
发布时间:2020-09-15 02:40:27 移动开发

AVAudioPlayer拒绝播放任何内容,但没有错误等

这是最简单的AVAudioPlayer代码,只是无法播放任何内容.没有错误,在控制台中什么也没有,绝对可以找到该文件,就好像我将URL字符串更改为不存在的东西一样,我确实崩溃了.我在这里做错了什么?无论是否有委托,无论有没有PrepareToPlay,我都尝试过,但我什么都做不了.我也尝试过各种声音文件.真的把我的头发扯了! @implementation ViewController - ..
发布时间:2020-09-15 02:40:24 移动开发

AVAudioPlayer iOS错误

尝试使用AVAudioPlayer播放剪辑时出现错误.该错误给了我: “操作无法完成. (OSStatus错误-50.)' 我不知道.框架都在那里等等... 与URL有关吗? 这是我的代码: NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"grunt" ofType:@"aiff"] ..
发布时间:2020-09-15 02:40:16 移动开发

AVAudioPlayer泄漏?

我遇到了一个问题,不知道如何处理.尝试用声音和动画构建应用程序.它给了我1级,然后2级的内存警告.我尝试构建和分析,但发现了所有这些潜在的漏洞.如果我释放Audio,声音将不会播放.有什么提示吗? 这是代码的一部分,也是我所泄漏的内容 - (IBAction)playsound2 { NSString *path = [[NSBundle mainBun ..
发布时间:2020-09-15 02:39:14 移动开发

生成DTMF音不起作用-应用程序崩溃!

我想生成自定义的DTMF音并在iPhone上播放. 为了做到这一点,我创建并分配了带有自定义音调(ptr)的内存缓冲区. 现在,我想创建一个使用内存缓冲区初始化的NSData对象,然后使用initWithData:error:实例方法将其传递给AVAudioPlayer. 我编写了以下代码,但是当我运行应用程序时,它崩溃了. #import "AudioPlayerViewContro ..
发布时间:2020-09-15 02:39:10 移动开发

为什么切换视图时AVAudioPlayer的stop方法不起作用

我有一个iPhone应用程序,可以显示图像并播放从主菜单中选择的音频. 用户单击按钮以选择所需的图像/音频组合.用动画切换视图的代码很好用. 在新视图中显示图像,播放,暂停,滑动和停止音频的所有代码也可以正常工作. 但是,当用户单击“主菜单"按钮时,我希望停止播放音频.我正在使用viewWillDisappear:(BOOL)动画来调用stop方法: -(void)view ..
发布时间:2020-09-15 02:39:07 移动开发

如何在AVAudioplayer中播放多个文件

我在plist中有一些歌曲,并想使用AVAudioplayer依次播放. 但是,当第一首歌曲结束时,它停止了.如何开始播放下一首歌? 我尝试了一个循环,该循环计数到plist中的下一个数字,但它不起作用.玩家在第一回合后停止.这应该很简单,但是如何? 这是我的代码的一部分.可以像我一样使用循环吗? NSString *soundsPath = [[NSBundle mainBundl ..
发布时间:2020-09-15 02:39:00 移动开发

AVAudioPlayer持续时间更改

我的应用程序使用AVAudioPlayer播放音乐文件.它还具有UISlider,用于调整歌曲在播放中的位置.但是,UISlider有一个奇怪的错误,那就是它似乎在改变audioPlayer的持续时间. 在开始播放歌曲时,作为过程的一部分,将值设置为: audioPlayer.currentTime = 0; seekingSlider.maximumValue = [audioPla ..
发布时间:2020-09-15 02:38:56 移动开发