Caching Issue
opened this issue · comments
It seems like each time I reload my application the images are loaded again from the network. I load my data and URL's on each re-load, but my assumption is that the library would attempt to load from cache first.
Here is my loading code:
func loadMediaToBrowser(activityItem:ActivityModel){
var content = contentInActivity(activityItem)
var request = AWSS3GetPreSignedURLRequest()
if (isPicture(content)){
request.key = content.mediaName!
var url = processUrlRequest(request).absoluteString!
request.key = content.thumbnailName!
var thumburl = processUrlRequest(request).absoluteString!
var galleryItem = MHGalleryItem(URL: url, thumbnailURL: thumburl)
galleryItem.galleryType = MHGalleryType.Image
mediaDataSource.addObject(galleryItem)
}
if (isVideo(content)){
request.key = content.mediaName!
var url = processUrlRequest(request).absoluteString!
var galleryItem = MHGalleryItem(URL: url, galleryType: MHGalleryType.Video)
}
}