Kaynağa Gözat

test progress bar

ming 3 yıl önce
ebeveyn
işleme
9b3ba84ad8
2 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 1 1
      main.py
  2. 2 0
      progress.html

+ 1 - 1
main.py

@@ -128,7 +128,7 @@ async def websocket_endpoint(websocket: WebSocket, client_id: int):
         while True:
             data = await websocket.receive_text()
             await manager.send_personal_message(f"You wrote: {data}", websocket)
-            await manager.broadcast("70")
+            await manager.broadcast(data)
     except WebSocketDisconnect:
         manager.disconnect(websocket)
         await manager.broadcast(f"Client #{client_id} left the chat")

+ 2 - 0
progress.html

@@ -39,6 +39,8 @@
                 message.appendChild(content)
                 messages.appendChild(message)
                 var elem = document.getElementById("myBar");
+                elem.style.width = event.data + "%";
+                elem.innerHTML = event.data  + "%";
             };
             function sendMessage(event) {
                 var input = document.getElementById("messageText")