Starchik1 commited on
Commit
6760ca9
·
verified ·
1 Parent(s): ad73276

Create register.html

Browse files
Files changed (1) hide show
  1. templates/register.html +32 -0
templates/register.html ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="ru">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <title>Регистрация</title>
6
+ <!-- Подключаем клиентскую библиотеку Socket.IO -->
7
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.0.0/socket.io.min.js"></script>
8
+ </head>
9
+ <body>
10
+ <h1>Регистрация</h1>
11
+ <p>Ваш токен: <strong>{{ token }}</strong></p>
12
+ <p>Скопируйте его и передавайте другим пользователям для установления P2P-соединения.</p>
13
+ <script>
14
+ // Подключаемся к Socket.IO серверу
15
+ var socket = io();
16
+ socket.on('connect', function() {
17
+ // При подключении отправляем токен на сервер для регистрации
18
+ socket.emit('register', { token: "{{ token }}" });
19
+ });
20
+ socket.on('registered', function(data) {
21
+ console.log(data.message);
22
+ });
23
+ socket.on('signal', function(data) {
24
+ console.log("Получен сигнал:", data);
25
+ // Здесь можно обработать сигнал для WebRTC (например, создать offer/answer)
26
+ });
27
+ socket.on('error', function(data) {
28
+ console.error("Ошибка:", data.message);
29
+ });
30
+ </script>
31
+ </body>
32
+ </html>