В настоящее время я использую следующий код:
async createPhotoAlbum(currentOrderId, imgAsset) {
console.log(imgAsset);
const albumCreated = await MediaLibrary.createAlbumAsync(currentOrderId, imgAsset, false);
console.log(albumCreated);
return albumCreated
}
В albumCreated я получаю следующую ошибку:
[Unhandled promise rejection: Error: Could not get all of the requested assets]
Согласно документации на Android файл должен быть file:///
Я подтвердил, что это так. Журналы imgAsset:
file:///data/user/0/host.exp.exponent/cache/ExperienceData/%2540impactcolor%252Feagle-eye-property-inspections/ImageManipulator/8c22caaa-361f-4fbf-9c60-b98d0d90e964.jpg
Есть идеи, почему я не могу создать альбом на android? Это работает на iphone.