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>
|