Ver código fonte

只有在当前界面时才接收进入前后台通知

jsonwang 3 anos atrás
pai
commit
3ab13849b6

+ 7 - 2
BFFramework/Classes/Stuckpoint/Controller/PQStuckPointEditerController.swift

@@ -458,12 +458,17 @@ class PQStuckPointEditerController: PQBaseViewController {
 
     @objc func willEnterForeground() {
         BFLog(message: "进入到前台")
-        settingPlayerView()
+        if(self.navigationController?.topViewController == self){
+            settingPlayerView()
+        }
+      
     }
     @objc func enterBackground() {
         BFLog(message: "进入到后台")
         // 取消导出
-        playerView.pause()
+        if(self.navigationController?.topViewController == self){
+            playerView.pause()
+        }
     }
 
     override func backBtnClick() {