ファイル(pdf)を書き込んでデバイスメモリに保存する必要があります。react-native-fs ライブラリを使用しています。
ユーザーがこのファイルを iBooks でも読めるようにしたいと考えています。
これらは react-native-fs の定数です
- MainBundlePath (文字列) メイン バンドル ディレクトリへの絶対パス
- CachesDirectoryPath (文字列) キャッシュ ディレクトリへの絶対パス
DocumentDirectoryPath (文字列) ドキュメント ディレクトリへの絶対パス
TemporaryDirectoryPath (文字列) 一時ディレクトリへの絶対パス (iOS のみ)
これは私のダウンロードコードです
RNFS.downloadFile({
fromUrl: fileLink,
toFile: RNFS.MainBundlePath + '/' + fileName
}).promise.then((dwResult) => {
console.log(dwResult.jobId + 'jobid');
return true
}).catch((err) => {
alert(err);
return false
})
}
書き込まれたファイルが iBooks を使用して表示されるようにするには、toFile に何を割り当てる必要がありますか。注: DocumentDirectoryPath を使用してファイル アプリのパスを書き込むことができます。