Я пытаюсь загрузить изображение с URL-адреса, а затем поделиться им через приложение Whats и другие социальные сети в качестве формата изображения, я попробовал какой-то метод, но не смог, мой код выглядит следующим образом:
let filePath = null;
const configOptions = {
fileCache: true,
};
RNFetchBlob.config(configOptions)
.fetch('GET', url)
.then(async resp => {
filePath = resp.path();
let options = {
url: filePath
};
await Share.open(options);
await RNFS.unlink(filePath);
});
Я также пытался
RNFetchBlob.fetch("GET",url,{
Authorization : 'Bearer access-token...',
})
.then(resp => {
console.log(resp)
let shareImageBase64 = {
title: "React Native",
message: "Hola mundo",
url: `data:image/png;base64,` + resp.base64(),
};
Share.open(shareImageBase64);
})
он открывает опцию обмена, но нет изображения, только сообщение может быть передано.