我目前正在我的 AVPlayer 上实现 HLS,因此使用
AVURLAsset(url: url, options: HLSoptions)
我注意到持续时间不断返回 NaN 并且能够通过调用来修复
item.asset.duration.seconds
而不是
item.duration.seconds
现在我发现item.currentTime().seconds
如果正在播放的视频之前没有发生,它会一直返回零。有谁知道为什么会这样/如何获得适当的时间?
我目前正在我的 AVPlayer 上实现 HLS,因此使用
AVURLAsset(url: url, options: HLSoptions)
我注意到持续时间不断返回 NaN 并且能够通过调用来修复
item.asset.duration.seconds
而不是
item.duration.seconds
现在我发现item.currentTime().seconds
如果正在播放的视频之前没有发生,它会一直返回零。有谁知道为什么会这样/如何获得适当的时间?