瀏覽代碼

improvements

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 1 年之前
父節點
當前提交
f8bb153f06
共有 1 個文件被更改,包括 8 次插入2 次删除
  1. 8 2
      iOSClient/Viewer/NCViewerMedia/NCViewerMedia.swift

+ 8 - 2
iOSClient/Viewer/NCViewerMedia/NCViewerMedia.swift

@@ -150,7 +150,6 @@ class NCViewerMedia: UIViewController {
                     NCNetworking.shared.getVideoUrl(metadata: metadata) { url, autoplay in
                         if let url = url {
                             ncplayer.openAVPlayer(url: url, autoplay: autoplay)
-                            self.viewerMediaPage?.updateCommandCenter(ncplayer: ncplayer, metadata: self.metadata)
                         }
                     }
                 } else {
@@ -162,10 +161,17 @@ class NCViewerMedia: UIViewController {
                 }
             }
         } else if metadata.isImage {
-            viewerMediaPage?.clearCommandCenter()
             showTip()
         }
 
+        // COMMAND CENTER
+        
+        if metadata.isAudio, let ncplayer = self.ncplayer {
+            self.viewerMediaPage?.updateCommandCenter(ncplayer: ncplayer, metadata: self.metadata)
+        } else {
+            viewerMediaPage?.clearCommandCenter()
+        }
+
         NotificationCenter.default.addObserver(self, selector: #selector(openDetail(_:)), name: NSNotification.Name(rawValue: NCGlobal.shared.notificationCenterOpenMediaDetail), object: nil)
     }