gpt4 book ai didi

objective-c - MPMoviePlayerController 错误或功能 : Setting initialPlaybackTime to t seconds hides the time-slider upto t

转载 作者:行者123 更新时间:2023-12-01 19:26:06 25 4
gpt4 key购买 nike

假设一部电影时长 10 分钟,我正在设置 initialPlaybackTime到 1 分钟标记,如下所示:

NSString *urlStr = @"http://<ip>/vod_movie.m3u8"; // 10 minute long video
MPMoviePlayerController* playerController = [[MPMoviePlayerController alloc]
initWithContentURL:[NSURL URLWithString:urlStr]] ];
[playerController prepareToPlay];
[playerController setInitialPlaybackTime:60]; // Want to play from the 1 minute mark

这导致视频从 1 分钟开始播放,但时间 slider 隐藏了 1 分钟之前的部分,因此您无法向后搜索。

最佳答案

这是 initialPlaybackTime 的预期行为.我不知道有什么推荐的解决方案可以解决您想要做的事情,但是您可以尝试将 initialPlaybackTime 设置为 -1 并在视频开始播放后使用 setCurrentPlaybackTime滚动到影片中您希望开始播放的位置。

关于objective-c - MPMoviePlayerController 错误或功能 : Setting initialPlaybackTime to t seconds hides the time-slider upto t,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7509618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com