質問: ●実現したいこと AndroidのChromeブラウザと同じようなイメージで、 MonacaアプリからWebサーバにあるファイル(pdfやwordなどのファイル)を Android端末のダウンロードフォルダ(Chromeでダウンロードしたときと同じフォルダ)にダウンロード・保管したいのですが、 その方法(どういう流れで、何を調べれば理解できるようになるのか)がわかりません。 助言・お導きをお願いします。 ●調べたこと ※そもそも考え方が間違っているのであれば、それもご指摘いただければ助かります。 1Monacaアプリに、外部からファイルファイルをダウンロードするのは 「File転送プラグイン」の「download」を利用するという公式マニュアルを参考にしました。 そのため、「Fileプラグイン」と「File転送プラグイン」をインストールし、コードを記載しました。 ここまでが以下のコードです。 2ただこれではMonacaアプリ内にファイルをダウンロードしただけだと思っており、 Fileプラグイン?で、端末標準のダウンロードフォルダへファイル移動する必要があると思っています。 ただ、Fileプラグインの説明を見たのですが、何のことかさっぱりわからず・・・。 3マニュアルの冒頭にFileAPIを使って・・・と書かれているので、FileAPIを少し調べたところ、 copyTo と moveTo いうメソッドを見つけたのですが、移動先のディレクトリエントリ・・・とか理解できない状況です。 1だけ反映した下のコードから、あれして、これして・・・という助言をいただければ幸いです。 ``` ``` ※Monacaの「Fileプラグイン」と「File転送プラグイン」を有効にしています。 ●実行結果のログ > > toURL=file:///data/data/com.hogehoge/cache/abcde.pdf > > nativeURL=file:///data/data/com.hogehoge/cache/abcde.pdf > > toInternalURL=cdvfile://localhost/temporary/abcde.pdf > > >
回答: こちらの記事が参考になるのではないでしょうか。 https://qiita.com/keeey/items/7881812ad37ae9f3e734