いくつかのファイルをダウンロードしてデバイスに保存する Phonegap/Cordova アプリを構築しています。これには File API を使用します。
window.requestFileSystem(LocalFileSystem.PERSISTENT,
0,
function (fileSystem) {
rootPath = fileSystem.root.fullPath;
},
fail
);
iOSrootPathでは、これはアプリのプライベート ディレクトリに設定されますが、これは適切です。AndroidrootPathでは、これは外部ストレージのルートに設定されますが、これらのファイルはアプリケーションに関連付けられておらず、アプリが削除されても削除されないため、少し問題があります。私が理解しているように、Androidでこれを行う適切な方法はgetExternalFilesDir. getExternalFilesDirPhonegapを介して の機能を取得するにはどうすればよいですか?