xiongzhu hace 2 años
padre
commit
a365c9b136
Se han modificado 3 ficheros con 13 adiciones y 48 borrados
  1. 3 14
      lib/index.html
  2. 1 34
      lib/keyboard.js
  3. 9 0
      lib/vconsole.js

+ 3 - 14
lib/index.html

@@ -6,9 +6,10 @@
     <meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
     <link rel="stylesheet" href="/lib/simple-keyboard-3.7.2.css" />
     <link rel="stylesheet" href="/lib/keyboard.css" />
-    <script src="lib/eruda.js"></script>
+    <script src="lib/vconsole.js"></script>
     <script>
-        eruda.init(); 
+        // VConsole will be exported to `window.VConsole` by default.
+        var vConsole = new window.VConsole();
     </script>
     <script src='lib/matoya.js'></script>
     <script src='lib/weblib.js'></script>
@@ -74,24 +75,12 @@
             </g>
         </svg>
     </div>
-    <div class="logs-toggle">
-        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24">
-            <g fill="none">
-                <path
-                    d="M13.75 2a2.25 2.25 0 0 1 2.245 2.096L16 4.25c0-.085-.005-.168-.014-.25h1.764A2.25 2.25 0 0 1 20 6.25v13.5A2.25 2.25 0 0 1 17.75 22H6.25A2.25 2.25 0 0 1 4 19.75V6.25A2.25 2.25 0 0 1 6.25 4h1.764c-.007.058-.01.117-.013.176L8 4.25A2.25 2.25 0 0 1 10.25 2h3.5zm0 4.5h-3.5a2.248 2.248 0 0 1-1.892-1.033l.021.033H6.25a.75.75 0 0 0-.75.75v13.5c0 .414.336.75.75.75h11.5a.75.75 0 0 0 .75-.75V6.25a.75.75 0 0 0-.75-.75h-2.129l.021-.033A2.248 2.248 0 0 1 13.75 6.5zm0-3h-3.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5zM8 14.5h4a.75.75 0 0 0 0-1.5H8a.75.75 0 0 0 0 1.5zm0-4h8A.75.75 0 0 0 16 9H8a.75.75 0 0 0 0 1.5zm0 8h6a.75.75 0 0 0 0-1.5H8a.75.75 0 0 0 0 1.5z"
-                    fill="currentColor"></path>
-            </g>
-        </svg>
-    </div>
     <script src="/lib/jquery-3.7.0.min.js"></script>
     <script src="/lib/jquery-ui.min.js"></script>
     <script src="/lib/jquery.ui.touch-punch.min.js"></script>
     <script src="/lib/simple-keyboard-3.7.2.js"></script>
     <script src="/lib/keycode.js"></script>
     <script src="/lib/keyboard.js"></script>
-    <div class="logs-window">
-        <pre class="logs"></pre>
-    </div>
 </body>
 
 </html>

+ 1 - 34
lib/keyboard.js

@@ -83,23 +83,6 @@ $(".keyboard-toggle").draggable({
         }, 300);
     },
 });
-$(".logs-toggle").draggable({
-    containment: "parent",
-    drag: function (event, ui) {
-        localStorage.setItem(
-            "logs-toggle-position",
-            JSON.stringify(ui.position)
-        );
-    },
-    start: function (event, ui) {
-        dragging = true;
-    },
-    stop: function (event, ui) {
-        setTimeout(() => {
-            dragging = false;
-        }, 300);
-    },
-});
 function showKeyboard() {
     if (dragging) return;
     $(".virtual-keyboard-window").show();
@@ -114,23 +97,7 @@ function hideKeyboard() {
 }
 $(".btn-close").click(hideKeyboard);
 $(".keyboard-toggle").click(showKeyboard);
-let timer;
-$(".logs-toggle").click(function () {
-    if ($(".logs-window").is(":visible")) {
-        $(".logs-window").hide();
-        clearTimeout(timer);
-    } else {
-        $(".logs-window").show();
-        $(".logs-window .logs").html(atob(localStorage.getItem("./log.txt")));
-        $(".logs-window").scrollTop($(".logs-window")[0].scrollHeight);
-        timer = setTimeout(() => {
-            $(".logs-window .logs").html(
-                atob(localStorage.getItem("./log.txt"))
-            );
-            $(".logs-window").scrollTop($(".logs-window")[0].scrollHeight);
-        }, 1000);
-    }
-});
+
 if (
     localStorage.getItem("virtual-keyboard-visible") === "true" ||
     localStorage.getItem("virtual-keyboard-visible") === null

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 9 - 0
lib/vconsole.js


Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio