Kaynağa Gözat

1. loading 可关闭页面

gongyan 4 yıl önce
ebeveyn
işleme
4b3bdd1daa
2 değiştirilmiş dosya ile 8 ekleme ve 2 silme
  1. 4 0
      README.md
  2. 4 2
      src/utils/utils.js

+ 4 - 0
README.md

@@ -270,3 +270,7 @@ appid
 -   [x] 注册 先提示验证账号是否存在
 -   [x] 游戏 微信支付 关闭了当前窗口
 -   [x] 登录完成 / 进游戏 / 支付完成之前 显示 加载中页面
+
+## 8.24
+
+-   [ ] loading 保留 query 的参数 解决某些情况下无法关闭页面的 bug

+ 4 - 2
src/utils/utils.js

@@ -369,7 +369,8 @@ const utils = {
         const data = encodeURIComponent(this.getQueryString("data"));
         if (platform == "wcfml") {
             // 跳转loading
-            this.routeLink("Loading");
+            const query = this.getAllQueryString();
+            this.routeLink("Loading", query);
             window.location.href = `${$CONFIG.wcfmlCloseUrl}?uid=${uid}&data=${data}`
             return
         }
@@ -395,7 +396,8 @@ const utils = {
             data: encodeURIComponent(savedata),
         });
         // 跳转loading
-        this.routeLink("Loading");
+        const _query = this.getAllQueryString();
+        this.routeLink("Loading", _query);
 
         window.location.href = `${$CONFIG.wcfmlLoginUrl}?${query}`;
     },