Android ionic中的图像/文件缓存是如何工作的?
我有一个ionic应用程序,它使用$cordovaImagePicker、$cordovaFile和$cordovaCamera将图像从设备存储到本地应用程序目录。此过程的工作流如下所示:Android ionic中的图像/文件缓存是如何工作的?,android,image,caching,cordova-plugins,Android,Image,Caching,Cordova Plugins,我有一个ionic应用程序,它使用$cordovaImagePicker、$cordovaFile和$cordovaCamera将图像从设备存储到本地应用程序目录。此过程的工作流如下所示: .state('app.product', { url: '/app.product', cache: false, views: { 'menuContent': { templateUrl: 'master_data/views/mainProductInformation
.state('app.product', {
url: '/app.product',
cache: false,
views: {
'menuContent': {
templateUrl: 'master_data/views/mainProductInformation.html',
controller: 'MainProductInformationController'
}
}
})
.state('app.productdetail', {
url: '/productdetail',
cache: false,
params: {
productDetail: null
},
views: {
'menuContent': {
templateUrl : 'master_data/views/detailedProductInformation.html',
controller : 'DetailedProductInformationController',
}
}
})
.state('app.product', {
url: '/app.product',
cache: false,
views: {
'menuContent': {
templateUrl: 'master_data/views/mainProductInformation.html',
controller: 'MainProductInformationController'
}
}
})
.state('app.productdetail', {
url: '/productdetail',
cache: false,
params: {
productDetail: null
},
views: {
'menuContent': {
templateUrl : 'master_data/views/detailedProductInformation.html',
controller : 'DetailedProductInformationController',
}
}
})
应用程序将从app.productdetail返回到app.product。我认为cache:false可以解决缓存问题,但事实并非如此。有人知道问题是什么吗 我也有同样的问题。。。您是否能够解决此问题?在将值分配给图像变量时,尝试通过附加查询参数来强制重新加载图像。如果($scope.RecordData[i].thumbnail){$scope.RecordData[i].thumbnailreloated=$scope.RecordData[i].thumbnail+“?”+new Date().getTime();}我也有同样的问题。。。您是否能够解决此问题?在将值分配给图像变量时,尝试通过附加查询参数来强制重新加载图像。if($scope.RecordData[i].thumbnail){$scope.RecordData[i].thumbnailreloated=$scope.RecordData[i].thumbnail+“?”+new Date().getTime();}