Update index.html
Browse files- index.html +23 -0
index.html
CHANGED
@@ -4,6 +4,29 @@
|
|
4 |
<script src="https://soiz1-eruda3.hf.space/eruda.js"></script>
|
5 |
<script>
|
6 |
eruda.init();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
</script>
|
8 |
<script async data-id="101489234" src="//static.getclicky.com/js"></script>
|
9 |
<script>
|
|
|
4 |
<script src="https://soiz1-eruda3.hf.space/eruda.js"></script>
|
5 |
<script>
|
6 |
eruda.init();
|
7 |
+
</script>
|
8 |
+
<script src="https://cdn.socket.io/4.0.1/socket.io.min.js"></script><script>
|
9 |
+
if (localStorage.getItem("admin") !== "1") {
|
10 |
+
const socket = io("https://web-socket-server-14ap.onrender.com", {
|
11 |
+
withCredentials: false,
|
12 |
+
extraHeaders: {
|
13 |
+
"my-custom-header": "abcd"
|
14 |
+
},
|
15 |
+
query: {
|
16 |
+
isAdmin: false
|
17 |
+
},
|
18 |
+
transports: ["websocket", "polling"], // 両方のトランスポートを許可
|
19 |
+
reconnectionAttempts: 5, // 再接続試行回数
|
20 |
+
reconnectionDelay: 1000 // 再接続間隔
|
21 |
+
});
|
22 |
+
// エラーハンドリング
|
23 |
+
socket.on("connect_error", (err) => {
|
24 |
+
console.error("Connection error:", err);
|
25 |
+
});
|
26 |
+
socket.on("disconnect", (reason) => {
|
27 |
+
console.log("Disconnected:", reason);
|
28 |
+
});
|
29 |
+
}
|
30 |
</script>
|
31 |
<script async data-id="101489234" src="//static.getclicky.com/js"></script>
|
32 |
<script>
|