TLPhotoPicker уволитьPhotoPicker не добавляет видео

Я пытаюсь получить и добавить видеофайл из галереи. Я могу выбирать и добавлять файлы изображений, но когда я пытаюсь получить видеофайлы, мой withTLPHAssets игнорирует их и показывает только изображения, а не видео. Как мне получить видеофайл без сбоев?

Я использую модуль TLPhotoPicker.

Ниже я добавил уволитьPhotoPicker

      extension TLPhotoPickerManager: TLPhotosPickerViewControllerDelegate {

func dismissPhotoPicker(withTLPHAssets: [TLPHAsset]) {
    selectedTLPHAssets = withTLPHAssets
    didSelectTLPHAsset?(withTLPHAssets, videoUrl)
    if selectedTLPHAssets.contains(where: { $0.fullResolutionImage == nil && $0.type != .video }) {
        var assets = selectedTLPHAssets.filter {
            $0.fullResolutionImage != nil || $0.type == .video
        }
        // MARK: Bunu yazan kör oldu... elleme...
        if assets.count > 0 {
            for i in 0...assets.count - 1 {
                assets[i].selectedOrder = i + 1
            }
        }
        /// END ///
        Dialog.shared.showTopAlert(body: "newsfeed_post.share.getting.image.fail".localized)
        didSelectTLPHAsset?(assets, videoUrl)
    } else {
        didSelectTLPHAsset?(withTLPHAssets, videoUrl)
    }
}

0 ответов

Другие вопросы по тегам