marinofaggiana 4 年 前
コミット
333d219787

+ 5 - 0
iOSClient/Viewer/NCViewerImage/NCViewerImage.swift

@@ -753,6 +753,11 @@ extension NCViewerImage: NCViewerImageZoomDelegate {
         let isFolderEncrypted = CCUtility.isFolderEncrypted(metadata.serverUrl, e2eEncrypted: metadata.e2eEncrypted, account: metadata.account, urlBase: metadata.urlBase)
         let isFolderEncrypted = CCUtility.isFolderEncrypted(metadata.serverUrl, e2eEncrypted: metadata.e2eEncrypted, account: metadata.account, urlBase: metadata.urlBase)
         let ext = CCUtility.getExtension(metadata.fileNameView)
         let ext = CCUtility.getExtension(metadata.fileNameView)
         
         
+        // NO PREVIEW
+        if  viewerImageZoom.noPreview {
+            
+        }
+        
         // DOWNLOAD FILE
         // DOWNLOAD FILE
         if ((metadata.typeFile == k_metadataTypeFile_image && CCUtility.getAutomaticDownloadImage()) || (metadata.contentType == "image/heic" &&  metadata.hasPreview == false) || ext == "GIF" || ext == "SVG" || isFolderEncrypted) && metadata.session == "" && !CCUtility.fileProviderStorageExists(metadata.ocId, fileNameView: metadata.fileNameView) {
         if ((metadata.typeFile == k_metadataTypeFile_image && CCUtility.getAutomaticDownloadImage()) || (metadata.contentType == "image/heic" &&  metadata.hasPreview == false) || ext == "GIF" || ext == "SVG" || isFolderEncrypted) && metadata.session == "" && !CCUtility.fileProviderStorageExists(metadata.ocId, fileNameView: metadata.fileNameView) {
             NCOperationQueue.shared.download(metadata: metadata, selector: "", setFavorite: false)
             NCOperationQueue.shared.download(metadata: metadata, selector: "", setFavorite: false)

+ 2 - 0
iOSClient/Viewer/NCViewerImage/NCViewerImageZoom.swift

@@ -50,6 +50,7 @@ class NCViewerImageZoom: UIViewController {
     var metadata: tableMetadata = tableMetadata()
     var metadata: tableMetadata = tableMetadata()
     var index: Int = 0
     var index: Int = 0
     var minScale: CGFloat = 0
     var minScale: CGFloat = 0
+    var noPreview: Bool = false
     
     
     var doubleTapGestureRecognizer: UITapGestureRecognizer = UITapGestureRecognizer()
     var doubleTapGestureRecognizer: UITapGestureRecognizer = UITapGestureRecognizer()
                 
                 
@@ -78,6 +79,7 @@ class NCViewerImageZoom: UIViewController {
             if metadata.typeFile == k_metadataTypeFile_audio { named = "noPreviewAudio" }
             if metadata.typeFile == k_metadataTypeFile_audio { named = "noPreviewAudio" }
             if metadata.typeFile == k_metadataTypeFile_video { named = "noPreviewVideo" }
             if metadata.typeFile == k_metadataTypeFile_video { named = "noPreviewVideo" }
             image = CCGraphics.changeThemingColorImage(UIImage.init(named: named), width: view.frame.width, height: view.frame.width, color: .gray)
             image = CCGraphics.changeThemingColorImage(UIImage.init(named: named), width: view.frame.width, height: view.frame.width, color: .gray)
+            self.noPreview = true
         }
         }
         
         
         if let image = image {
         if let image = image {