mariohahn / MHVideoPhotoGallery

A Photo and Video Gallery

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

        }


    }