|
@@ -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() {
|