アプリを持っていて、特定のユーザーがダウンロードしたキャッシュされた画像を削除したいです。user1
をダウンロードしてログアウトしてからuser2
にログインして画像をダウンロードしてください。 User2
には、キャッシュされた画像やダウンロードした画像が表示されないようにしてください。user1
モバイルアプリからキャッシュされた画像を削除する
キャッシュされた画像は、以前ダウンロードしたすべての画像を示しています。
キャッシュされた画像をログアウトした後にダウンロードします。
if(ionic.Platform.isAndroid()){
localPath = cordova.file.externalCacheDirectory;
}else{
localPath = cordova.file.cacheDirectory;
}
localPath = localPath + downloadFileName.trim().replace(/\s+/g, '-') + ext;
var ft = new FileTransfer();
ft.download(downloadLink, localPath, function(entry) {
$ionicLoading.hide();
console.log("Downloading report on path - " + entry.toURL());
cordova.plugins.fileOpener2.open(entry.toURL(), downloadFileMimeType, {
error : function(e) {
console.log('Error status: ' + e.status + ' - Error message: ' + e.message);
},
success : function(fileEntry) {
console.log('File opened successfully');
}
});
}, function fail(error) {
$ionicLoading.hide();
console.log("Error while downloading report with error code - " + error.code);
}, true, options);
}
あなたがこれまでにしようとしているものをご提供ください。コードを投稿して、コードに特定の問題を表示してください。 –
コードが添付されています... –