Quellcode durchsuchen

added sample websocket code

Josh vor 4 Jahren
Ursprung
Commit
0d11a091e3
1 geänderte Dateien mit 22 neuen und 0 gelöschten Zeilen
  1. 22 0
      resources/views/layouts/template.blade.php

+ 22 - 0
resources/views/layouts/template.blade.php

@@ -328,6 +328,28 @@
         })();
     </script>
     @include('app/pdf/viewer')
+    <script>
+        // connect to WS
+        self.socket = new SockJS('http://localhost:8080/ws');
+        self.socketClient = Stomp.over(self.socket);
+        self.socketClient.connect({}, function(frame) {
+            console.log('Connected: ' + frame);
+
+            self.socketClient.subscribe("/user/topic/registration", function(message) {
+                console.log("Receiving message")
+                console.log("registration result:", message.body);
+            });
+
+            // join self
+            console.log("Sending message")
+            self.socketClient.send("/app/register", {},
+                JSON.stringify({
+                    sessionKey: '{{$performer->session_key}}'
+                })
+            );
+
+        });
+    </script>
 </body>
 
 </html>