Bladeren bron

修改缓存的显示

蓝鸽 11 maanden geleden
bovenliggende
commit
340131059f
2 gewijzigde bestanden met toevoegingen van 6 en 3 verwijderingen
  1. 2 2
      CampusAssistant.xcodeproj/project.pbxproj
  2. 4 1
      CampusAssistant/MainController.swift

+ 2 - 2
CampusAssistant.xcodeproj/project.pbxproj

@@ -715,7 +715,7 @@
 					"$(inherited)",
 					"$(PROJECT_DIR)/TPNS",
 				);
-				MARKETING_VERSION = 5.0.19;
+				MARKETING_VERSION = 5.0.20;
 				OTHER_LDFLAGS = (
 					"$(inherited)",
 					"-ObjC",
@@ -779,7 +779,7 @@
 					"$(inherited)",
 					"$(PROJECT_DIR)/TPNS",
 				);
-				MARKETING_VERSION = 5.0.19;
+				MARKETING_VERSION = 5.0.20;
 				OTHER_LDFLAGS = (
 					"$(inherited)",
 					"-ObjC",

+ 4 - 1
CampusAssistant/MainController.swift

@@ -47,6 +47,7 @@ class MainController: UIViewController,WKUIDelegate, WKNavigationDelegate, WKScr
     let filePath:String = NSHomeDirectory () +  "/Documents/"
     var testBtn: UIButton!
     var stopTestBtn: UIButton!
+    var callClearCache = false
     static var preViewFilePath:String = ""
     // 在线消息推送队列 实现堆叠的通知
     let bannerQueueToDisplaySeveralBanners = NotificationBannerQueue(maxBannersOnScreenSimultaneously: 3)
@@ -645,6 +646,7 @@ class MainController: UIViewController,WKUIDelegate, WKNavigationDelegate, WKScr
                 //navigationController?.pushViewController(PreViewFileVc(), animated: true)
             } else if method == "clearCache" {
                 // 暂时不清除缓存
+                self.callClearCache = true;
             } else if method == "gotoUpdate" {
                 // 手动更新
                 let hasNewVersion = MMKV.default()!.bool(forKey: ConstantVC.HAS_NEW_VERSION)
@@ -1109,7 +1111,8 @@ class MainController: UIViewController,WKUIDelegate, WKNavigationDelegate, WKScr
                 completionHandler(footerHeight)
                 break
             case "cacheSize":
-                completionHandler("1")
+                completionHandler(self.callClearCache ? "0" : "1")
+                self.callClearCache = false
                 break;
             case "getAppVersion":
                 var appVersion = "5.0.0"