jihuaqiang vor 2 Jahren
Ursprung
Commit
ff748ae8a2
1 geänderte Dateien mit 9 neuen und 9 gelöschten Zeilen
  1. 9 9
      components/MobileLandPage.vue

+ 9 - 9
components/MobileLandPage.vue

@@ -288,16 +288,16 @@ export default {
 			}
 		},
 		visibilityHandle() {
-			document.addEventListener('visibilitychange', function () {
-				var isHidden = document.hidden;
-				if (!isHidden) {
-					const isFromTwitterLoginPage = getStorage('goto-twitter-login-page');
-					if (isFromTwitterLoginPage) {
-						this.isLoading = false;
-						this.goCoursePage();
-					}
+			console.log('visibilitychange', document.hidden);
+			var isHidden = document.hidden;
+			if (!isHidden) {
+				let verifier = getStorage(storageKey.verifier);
+				const isFromTwitterLoginPage = getStorage('goto-twitter-login-page');
+				if (isFromTwitterLoginPage && !verifier) {
+					this.isLoading = false;
+					this.goCoursePage();
 				}
-			});
+			}
 		},
 	},
 	mounted() {