NSNotification *)notification{ MyLog(@”视频播放完成“); AVPlayerItem * p = [notification object]; //关键代码 [p seekToTime
CGFloat)y { // 拖拽结束后,根据偏移计算时间,设置播放进度 CGFloat second = y / kAudioPlayerLineSpacing; [self.player seekToTime
]; [self timerStar]; } } //停止 - (void)stop { [self.player pause]; [self.player seekToTime...self.playBtn.selected = YES; NSTimeInterval second = self.playSlider.value; [self.player.currentItem seekToTime
void)actuallySeekToTime { CMTime seekTimeInProgress = self.chaseTime; [self.player seekToTime
暂停 -(void)pause; /// 设置播放类型 不设置默认为全景 -(void)setPlayerType:(PlayerType)type; /// 滑动播放时使用这个方法 -(void)seekToTime
MPRemoteCommandHandlerStatus)handlePlaybackPositionCommand: (MPChangePlaybackPositionCommandEvent *) event { [self.palyer seekToTime
NSTimeInterval currentTime = CMTimeGetSeconds(self.player.currentItem.duration) * sender.value; // seekToTime...:播放跳转到当前播放时间 [self.player seekToTime:CMTimeMakeWithSeconds(currentTime, NSEC_PER_SEC) toleranceBefore
NSNotification *)notification{ //重新开始播放 __weak typeof(self) weak_self = self; [self.player seekToTime
MPChangePlaybackPositionCommandEvent * playbackPositionEvent = (MPChangePlaybackPositionCommandEvent *)event; [self.player seekToTime
self.player.currentItem.duration); CMTime seekTime = CMTimeMake(playTime, 1); [self.player seekToTime
领取专属 10元无门槛券
手把手带您无忧上云