Ios 将currentPlaybackTime与MPMoviePlayerController一起用于mp3文件

Ios 将currentPlaybackTime与MPMoviePlayerController一起用于mp3文件,ios,mp3,mpmovieplayercontroller,Ios,Mp3,Mpmovieplayercontroller,我曾使用MPMoviePlayerController在我的应用程序中播放音频和视频,现在我遇到了一个非常焦虑的问题。当我播放mp3文件时,我无法通过它的播放设置当前播放时间。当我更改currentPlaybackTime时,播放机停止并发布MPMoviePlayerPlaybackDidFinishNotification通知。当我重新启动播放器时,它以0秒的速度播放 我使用了MPMoviePlayerController,因为它可以从远程url流式传输文件,而且我播放视频时不需要更改播放器

我曾使用
MPMoviePlayerController
在我的应用程序中播放音频和视频,现在我遇到了一个非常焦虑的问题。当我播放mp3文件时,我无法通过它的播放设置当前播放时间。当我更改
currentPlaybackTime
时,播放机停止并发布
MPMoviePlayerPlaybackDidFinishNotification
通知。当我重新启动
播放器时,它以0秒的速度播放

我使用了
MPMoviePlayerController
,因为它可以从远程url流式传输文件,而且我播放视频时不需要更改播放器

我发现它适用于几个
mp3
文件。但我不能指出区别。有人有经验吗?我甚至不知道这是不是一个可行的计划


非常感谢。

似乎
currentPlaybackTime
适用于视频。以下是Apple Docs中的功能说明

对于视频点播或逐步下载的内容,此值以秒为单位从当前项目开始测量。更改此属性的值会将播放头移动到新位置。对于从服务器实时流式传输的内容,此值表示播放列表首次加载时开始的时间


您可以尝试使用
[player setInitialPlaybackTime:xx.xx]

它显示
currentPlaybackTime
适用于视频。以下是Apple Docs中的功能说明

对于视频点播或逐步下载的内容,此值以秒为单位从当前项目开始测量。更改此属性的值会将播放头移动到新位置。对于从服务器实时流式传输的内容,此值表示播放列表首次加载时开始的时间


您可以尝试使用
[player setInitialPlaybackTime:xx.xx]

对不起,这对我的节目没有影响。什么事也没有发生。它只用于视频吗?我看过一些关于初始播放时间的文件,我不知道它是什么意思。很抱歉,它在我的程序中没有任何效果。什么事也没有发生。它只用于视频吗?我看过一些关于初始播放时间的文件,我不知道这是什么意思。