Я использую библиотеку Player, чтобы добиться полноэкранного воспроизведения видео. Я считаю, что он использует AVFoundation
за кулисами.Player - Получение текущего времени видео
Я могу использовать Float(self.player.maximumDuration)
для достижения полной продолжительности видео. Однако как я могу получить доступ к текущему времени видео? (Я не знаю, если это имеет значение, но видео в потоковом режиме с сервера.)
Update:
let currentTime = Float(self.player.currentTime().value)
Я попробовал, но я получаю:
Значение типа «Игрок» имеет ни один член 'CURRENTTIME'
Я попытался это тоже, но, к сожалению, это дает значение типа 'Игрок' не имеет ни одного члена 'Текущее время'. Есть ли у вас какие-либо другие предложения? – senty
@senty, мне нужно увидеть больше кода. Чтобы узнать, откуда берется ошибка. – ctabuyo
Это экземпляр Player, который я создаю в верхней части моего viewDidLoad как 'var player = Player()': https://github.com/piemonte/Player/blob/master/Sources/Player.swift. Я в основном настраиваю демо-код. – senty