我正在尝试使用 AVPlayer 播放 MediaItem,然后尝试像这样获取当前项目的持续时间(持续时间是 CMTime 类型的对象):
duration = [[player currentItem] duration];
我在 iPad 中没有遇到任何问题,但在 iPod Touch 中,我收到以下错误。我还没有在 iPhone 中尝试过。
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[AVPlayerItem 持续时间]:无法识别的选择器发送到实例 0x186100”
任何指向修复的指针将不胜感激。