ios – 再次停止AVPlayer并重启mp3文件

我想启动,暂停和停止(与重启相同)我的mp3文件,我正在使用AVPlayer.我从服务器获取文件.

要启动歌曲我做:

[self.player start];

暂停我做:

[self.player pause];

但是当我想要停止歌曲并重新加载它时,当用户下次点击“开始按钮”时歌曲从头开始,我不知道该怎么办…

我试过这样的事情:

[self.player pause];
self.player = nil;

但是当然播放器是零,我无法重新启动文件,无法进行新的初始化….任何想法如何停止它?

解决方法

使用[播放器暂停]停止视频

然后在启动视频时使用此代码.

[player seektotime:kCMTimeZero];
[player play];

我喜欢这个比解决OP的评论更好b / c它消除了警告并使用常量.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...