tianyunperfect 2 jaren geleden
bovenliggende
commit
4978d51727
4 gewijzigde bestanden met toevoegingen van 75 en 25 verwijderingen
  1. 5 1
      monkey/AAAAA-复制标题-到memory.js
  2. 3 24
      tmp.js
  3. 29 0
      tmp/location.html
  4. 38 0
      tmp/location2.html

+ 5 - 1
monkey/AAAAA-复制标题-到memory.js

@@ -51,7 +51,7 @@
 
     // unsafeWindow.to_memory = to_memory;
 
-    addJSFile("//cdn.bootcdn.net/ajax/libs/clipboard.js/2.0.11/clipboard.min.js");
+    addJSFile("https://cdn.bootcdn.net/ajax/libs/clipboard.js/2.0.11/clipboard.min.js");
 
     document.onkeydown = function (ev) {
         if (ev.key === 'c' && ev.shiftKey) {
@@ -59,6 +59,10 @@
             copyTextToClipboard(document.title, location.href);
         }
     }
+
+    function copyTitle() {
+        copyTextToClipboard(document.title, location.href);
+    }
 })();
 
 

+ 3 - 24
tmp.js

@@ -1,24 +1,3 @@
-import svgToEx from "svg-to-excalidraw";
-
-const heartSVG = `
-<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
-  <path d="M 10,30
-           A 20,20 0,0,1 50,30
-           A 20,20 0,0,1 90,30
-           Q 90,60 50,90
-           Q 10,60 10,30 z"/>
-</svg>
-`;
-
-const { hasErrors, errors, content } = svgToEx.convert(heartSVG);
-
-// SVG parsing errors are propagated through.
-if (hasErrors) {
-    console.error(errors);
-    return;
-}
-
-navigator.clipboard.writeText(content);
-
-// the heart excalidraw json is now copied to your clipboard.
-// Just Paste it into your Excalidraw session!
+setInterval(()=>{
+    document.querySelector(".next-btn-primary").click();
+},2000)

+ 29 - 0
tmp/location.html

@@ -0,0 +1,29 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <title>Title</title>
+</head>
+<body>
+<div id="longitude"></div>
+<div id="latitude"></div>
+
+<script>
+    if (!navigator.geolocation) {
+        alert("不支持定位");
+    }
+    navigator.geolocation.getCurrentPosition(function (position) {
+        document.querySelector("#longitude").innerHTML = position.coords.longitude; // 经度
+        document.querySelector("#latitude").innerHTML = position.coords.latitude; // 纬度
+    }, function (error) {
+
+        alert(error.message);
+
+    }, {
+
+        timeout: 90000
+
+    });
+</script>
+</body>
+</html>

+ 38 - 0
tmp/location2.html

@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta http-equiv="X-UA-Compatible" content="ie=edge">
+    <title>Document</title>
+</head>
+<body>
+<p id="test"></p>
+</body>
+<script src="https://api.map.baidu.com/api?v=2.0&ak=WMYeXwq7z0VcaiUXTuYTGPZsm8Selmfd" type="text/javascript"></script>
+<script>
+    function getLocation() {
+        if (navigator.geolocation) {
+            navigator.geolocation.getCurrentPosition(showPosition, showError);
+        } else {
+            console.log("该浏览器不支持获取地理位置。");
+        }
+    }
+
+    function showPosition(position) {
+        console.log(position.coords.longitude);
+        console.log(position.coords.latitude);
+        var point = new BMap.Point(position.coords.longitude, position.coords.latitude);
+        var myGeo = new BMap.Geocoder();
+        myGeo.getLocation(point, function (result) {
+            alert(result.addressComponents.province + ' ' + result.addressComponents.city);
+        })
+    }
+
+    function showError(error) {
+        console.log(error);
+    }
+
+    getLocation();
+</script>
+</html>