Я пытаюсь получить все названия альбомов через EXPO MediaLibrary, однако MediaLibrary.getAlbumsAsync () возвращает только альбомы, созданные пользователем. Кто-нибудь может подсказать, как вы справились с этой ситуацией и получили смарт-альбомы для ios? Спасибо за вашу поддержку и руководство.
Умные альбомы Expo MediaLibrary ios не возвращаются
Ответы (1)
const isRecent = await MediaLibrary.getAlbumAsync('Recent')
if (isRecent) {
console.log('exist')
} else {
const allPhotos = await MediaLibrary.getAssetsAsync()
const recentAlbum = await MediaLibrary.createAlbumAsync('Recent', {})
await MediaLibrary.addAssetsToAlbumAsync(allPhotos.assets, recentAlbum)
}
У меня тоже не получается умный альбом. Я пытаюсь создать копию.
но я думал, что это неэффективный способ.
person
Tai Yi
schedule
22.01.2021