Ich habe viele Lösungen gefunden, aber alle von ihnen sind mit ALAssetLibrary implementiert, aber die assetlibrary wird in iOS 9 abgeschrieben werden, weiß ich nicht wie um Videodateien in der Fotobibliothek zu erhalten und ihre URL und Miniaturansicht zu erhalten.So erhalten Sie die URL aller Videodateien in Fotobibliothek mit Photokit gespeichert
1
A
Antwort
1
könnten Sie spielen, um mit dem sample Code Apple für Foto-Kit bietet
-Code wäre so etwas wie
PHPhotoLibrary.requestAuthorization { (status) -> Void in
let allVidOptions = PHFetchOptions()
allVidOptions.predicate = NSPredicate(format: "mediaType = %d", PHAssetMediaType.Video.rawValue)
allVidOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)]
let allVids = PHAsset.fetchAssetsWithOptions(allVidOptions)
for index in 0..<allVids.count {
//fetch Asset here
print(allVids[index])
}
}
2
Sie auch die Funktion fetchAssets mit Medientyp verwenden können
Video
let videosArray = PHAsset.fetchAssets(with: .video, options: nil)
Bilder
let imagesArray = PHAsset.fetchAssets(with: .image, options: nil)
Verwandte Themen
- 1. Wie bekomme ich die Liste aller Videodateien in iPhone
- 2. So erhalten Sie die Stamm-URL
- 3. Abrufen aller Videodateien auf Android-Gerät
- 4. So erhalten Sie Url-Referrer in Angularjs
- 5. So erhalten Sie die Gesamtanzahl aller Produktattribute/Filter wie newegg
- 6. So erhalten Sie die vorherige URL mit PHP
- 7. So erhalten Sie URL in http.Request
- 8. Verwenden von PhoneGap, So erhalten Sie die base64-Bilddaten des Fotos aus der Fotobibliothek im iPhone
- 9. So erhalten Sie eine Liste aller hinzugefügten Unterverzeichnisse in CMake
- 10. So erhalten Sie Parameter in URL mit Node.js
- 11. So erhalten Sie Aktion URL in JSP mit Struts 2
- 12. So erhalten Sie product_id/entity_id in Magento mit Produkt-URL
- 13. So erhalten Sie Bilder aller src-Tag in Android
- 14. So erhalten Sie eine Liste aller Benutzer in SharePoint
- 15. So erhalten Sie eine Liste aller materialisierten Ansichten in Orakel
- 16. So erhalten Sie Dateien in einem Verzeichnis, einschließlich aller Unterverzeichnisse
- 17. So erhalten Sie die Download-URL für einen Dokumentbibliotheksinhalt programmgesteuert
- 18. So erhalten Sie den URL-Wert
- 19. So erhalten Sie die URL der lokal installierten KDB-Datenbank
- 20. So erhalten Sie den Namensraum einer URL
- 21. So erhalten Sie Daten von URL
- 22. ASP - So erhalten Sie die URL der Referring-Site
- 23. So erhalten Sie die ursprüngliche URL, nachdem HttpContext.RewritePath()
- 24. So erhalten Sie die aktuelle URL von ASP.NET-Code hinter
- 25. So erhalten Sie die Website-Umleitungsziel-URL (Endbenutzer-Link)
- 26. So erhalten Sie die URL eines WebBrowser-Steuerelements
- 27. Spring Security: So erhalten Sie die anfängliche Ziel-URL
- 28. So erhalten Sie die unformatierte Antwort und URL von HttpResponseDecorator
- 29. So erhalten Sie eine Liste der Titel aller Wikipedia-Artikel
- 30. So erhalten Sie eine URL aus dem DOM mit Dart
Diese gehen auf jeden Fall der richtige Weg ist. Beachten Sie, dass der Benutzer "swift" mit seiner Frage markiert hat, daher könnte es hilfreich sein, Ihre Antwort für swift zu aktualisieren. – NSGangster
danke. Ich teste gerade den Code und werde mit einem richtigen schnellen Beispiel aktualisiert. – Shubhank