XiaBx před 3 roky
rodič
revize
1a2383fcd0
3 změnil soubory, kde provedl 8 přidání a 7 odebrání
  1. 1 1
      src/App.vue
  2. 3 3
      src/api/axios.js
  3. 4 3
      src/view/reader.vue

+ 1 - 1
src/App.vue

@@ -75,7 +75,7 @@ export default {
     if (token) {
       setUserMode(Number(window.navigator.standalone) || 0).then(res => {});
     }
-
+    localStorage.setItem('userMode',Number(window.navigator.standalone))
    
     /*  if (
       !showBanner &&

+ 3 - 3
src/api/axios.js

@@ -24,7 +24,7 @@ var instance = axios.create({
 instance.interceptors.response.use(
   async res => {
     if (res.data.code === 0) { 
-      removePendingRequest(res);
+      //removePendingRequest(res);
       return res.data.data;
     }
     if (
@@ -43,7 +43,7 @@ instance.interceptors.response.use(
     }
   },
   error => {
-    removePendingRequest(error.config || {});
+    //removePendingRequest(error.config || {});
     return Promise.reject(error);
   }
 );
@@ -55,7 +55,7 @@ instance.interceptors.request.use(async function(config) {
     token = await getToken(config);
   }else{
     config.cancelRequest = true;
-    addPendingRequest(config);
+    //addPendingRequest(config);
 
   }
 

+ 4 - 3
src/view/reader.vue

@@ -124,11 +124,11 @@
       </transition>
     </div>
 
-    <div class="add_desk" v-if="addDesktop">
+    <div class="add_desk" v-if="addDesktop && !isStandalone">
       <div class="addgif">
         <div class="add-title">
           <p>添加至桌面,方便下次继续阅读</p>
-          <i class="closed" ></i>
+          <!-- <i class="closed" ></i> -->
         </div>
         <div class="add-gif">
           <img src="../../src/assets/adddeskot.gif" />
@@ -270,7 +270,8 @@ export default {
       five_template_clicked: true,
       copyVal: "",
       uuids: "",
-      addDesktop: false
+      addDesktop: false,
+      isStandalone:Number(localStorage.getItem('userMode')) || window.navigator.standalone
     };
   },
   computed: {