gpt4 book ai didi

swift - AVPlayer m3u8 视频结束问题

转载 作者:行者123 更新时间:2023-11-30 12:51:20 26 4
gpt4 key购买 nike

我在视频结束后使用此代码执行某些操作。

NotificationCenter.default.addObserver(self, selector: #selector(stopedPlaying), name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: nil)

这适用于 mp4 视频。但因为它们超过10分钟,我开始使用m3u8格式。但这部分代码已经不起作用了。任何想法将不胜感激。

最佳答案

您必须添加要观察其变化的对象。尝试添加 playerItem 对象,如下面的代码所示。

  NSNotificationCenter.defaultCenter().addObserver(self, selector: #selector(stopedPlaying), 
name: AVPlayerItemDidPlayToEndTimeNotification,
object: destination.player!.currentItem)

关于swift - AVPlayer m3u8 视频结束问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40914026/

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