iphone 停止 AVAudioPlayer
我想在单击新选项卡时停止 AVAudioPlayer
。停止暂停按钮工作正常,但如果我单击新选项卡栏,播放器将在后台播放,那么我如何停止播放器。
我用过:
-(void)stop_play
{
[player stop];
play.hidden=NO;
stop.hidden=YES;
}
I want to stop the AVAudioPlayer
when click on new tab. Stop an Pause button are working properly but if i am click on new tab bar the player is to be play in background so how can i stop the player.
I used:
-(void)stop_play
{
[player stop];
play.hidden=NO;
stop.hidden=YES;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
当您单击新选项卡时,在操作方法中编写如下代码
when you click on new tab,in your action method write code like this
当你的 AVAudioPlayer 播放时,将一个 bool var 设置为 YES.. 然后调用停止方法并传递这个 bool var.. 就像这里的代码一样,
然后你播放音频再次设置 bool var YES...
when your AVAudioPlayer playing, set one bool var as YES.. than call stop maethod with passing this bool var.. like Code here
after than you play audio set bool var again YES...