|
@@ -46,15 +46,32 @@ function connect() {
|
|
setConnected(true);
|
|
setConnected(true);
|
|
console.log('Connected: ' + frame);
|
|
console.log('Connected: ' + frame);
|
|
|
|
|
|
- stompClient.send("/app/update-participant-status", {}, JSON.stringify({meetingUid:"mymeetinguid", status:'mystatus'}));
|
|
|
|
|
|
+ // stompClient.send("/app/update-participant-status", {}, JSON.stringify({meetingUid:"mymeetinguid", status:'mystatus'}));
|
|
|
|
|
|
- stompClient.subscribe('/user/topic/on-participant-status-change', function (message) {
|
|
|
|
- console.log("Participant status changed: ", message);
|
|
|
|
- });
|
|
|
|
|
|
+ // stompClient.subscribe('/user/topic/on-participant-status-change', function (message) {
|
|
|
|
+ // console.log("Participant status changed: ", message);
|
|
|
|
+ // });
|
|
|
|
|
|
- stompClient.subscribe("/user/topic/incoming-call", function(message){
|
|
|
|
|
|
+ stompClient.subscribe("/user/topic/on-pro-incoming-call", function(message){
|
|
console.log("incoming call:", message);
|
|
console.log("incoming call:", message);
|
|
|
|
+
|
|
|
|
+ message = JSON.parse(message.body);
|
|
|
|
+ console.log(message.meetingUid);
|
|
|
|
+
|
|
|
|
+ // auto accept for now
|
|
|
|
+ stompClient.send("/app/pro-join-meeting", {},
|
|
|
|
+ JSON.stringify({
|
|
|
|
+ sessionKey: "<?= $sessionKey ?>",
|
|
|
|
+ meetingUid: message.meetingUid
|
|
|
|
+ }));
|
|
|
|
+
|
|
});
|
|
});
|
|
|
|
+
|
|
|
|
+ // connect
|
|
|
|
+ stompClient.send("/app/pro-connect", {}, JSON.stringify({sessionKey: "<?= $sessionKey ?>"}));
|
|
|
|
+
|
|
|
|
+ console.log('Pro connected')
|
|
|
|
+
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
@@ -85,4 +102,4 @@ $(function () {
|
|
$( "#send" ).click(function() { sendName(); });
|
|
$( "#send" ).click(function() { sendName(); });
|
|
});
|
|
});
|
|
</script>
|
|
</script>
|
|
-@endsection
|
|
|
|
|
|
+@endsection
|