Если ваш URL-адрес является правильным адресом, вы можете попробовать устранить неполадки через другие модули.
Вы можете использовать react-native-fetch-blob
Использование
const dirs = RNFetchBlob.fs.dirs
const resultFile = `${dirs.CacheDir}/${fName}`;
RNFetchBlob
.config({
// DCIMDir is in external storage
path : resultFile
})
.fetch('GET', res.data.media_url)
.then((response) => RNFetchBlob.fs.scanFile([ { path : response.path(), mime : 'video/mp4' } ]))
.then(() => {
// scan file success
})
.catch((err) => {
// scan file error
})