PDF -файл не просмотр в каталоге документов iOSIOS

Программируем под IOS
Ответить
Anonymous
 PDF -файл не просмотр в каталоге документов iOS

Сообщение Anonymous »

Я пытаюсь загрузить файл в REACT Native, но с использованием библиотеки (ReactnativeBlobutil). Для Android он работает нормально, но для iOS файл идет в каталоге документов, но не в желаемом месте. Он идет под несколькими папками, и там тоже нет доступности. < /p>

Код: Выделить всё

const downloadReport = async () => {
try {
const { dirs } = ReactNativeBlobUtil.fs;
const dirToSave = LAYOUT.isiOS ? dirs.DocumentDir : dirs.LegacyDownloadDir;
const date = new Date();
const fileName = `download${Math.floor(
date.getDate() + date.getSeconds() / 2
)}.pdf`;

const config = {
fileCache: true,
addAndroidDownloads: {
useDownloadManager: true,
notification: true,
path: `${dirToSave}/${fileName}`,
description: t("downloading"),
},
addIOSDownloads: {
notification: true,
path: `${dirToSave}/${fileName}`,
description: t("downloading"),
},
};

await ReactNativeBlobUtil.config(config)
.fetch("GET", FILE_URL, {})
.then((res) => {
console.log("The file saved to ", res.path());
});
showSuccessMessage(t("fileDownloadedSuccessfully"));
} catch (error) {
showErrorMessage(t("failedToDownloadFile"));
}
};
Это местоположение файла, которое я получаю в iOS.
/var/mobile/containers/data/application/54a6714f-9875-4612-a0ab-edc92fa65c15/documents/Reactnativeblobutil_tmp/Reactnativeblobutiltmp_mlp7gzc9srh2322rgpngt
Я попытался добавить эти разрешения в файл info.plist, но ничего не сработало. Пожалуйста, дайте мне несколько предложений, как это исправить.

Подробнее здесь: https://stackoverflow.com/questions/789 ... ory-of-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»