Procházet zdrojové kódy

:iphone: fix https://github.com/siyuan-note/siyuan/issues/5726

Vanessa před 2 roky
rodič
revize
60d948606d
1 změnil soubory, kde provedl 12 přidání a 1 odebrání
  1. 12 1
      app/src/mobile/util/menu.ts

+ 12 - 1
app/src/mobile/util/menu.ts

@@ -249,10 +249,16 @@ ${accountHTML}
     </div>
     <div class="fn__hr"></div>
     <button class="b3-button b3-button--outline fn__block" id="exportData">
-       <svg><use xlink:href="#iconUpload"></use></svg> ${window.siyuan.languages.export} Data
+       <svg><use xlink:href="#iconUpload"></use></svg>Data
     </button>
     <div class="fn__hr"></div>
     <div class="b3-label__text">${window.siyuan.languages.exportDataTip}</div>
+    <div class="fn__hr--b"></div>
+    <button class="b3-button b3-button--outline fn__block" id="exportLog">
+       <svg><use xlink:href="#iconUpload"></use></svg>${window.siyuan.languages.systemLog}
+    </button>
+    <div class="fn__hr"></div>
+    <div class="b3-label__text">${window.siyuan.languages.systemLogTip}</div>
 </div>
 <div class="b3-label">
     <div class="fn__flex">
@@ -387,6 +393,11 @@ ${accountHTML}
                             openByMobile(response.data.zip);
                         });
                     });
+                    modelMainElement.querySelector("#exportLog").addEventListener("click", () => {
+                        fetchPost("/api/system/exportLog", {}, (response) => {
+                            openByMobile(response.data.zip);
+                        })
+                    });
                     modelMainElement.querySelector("#importData").addEventListener("change", (event: InputEvent & { target: HTMLInputElement }) => {
                         const formData = new FormData();
                         formData.append("file", event.target.files[0]);