Commit 6ee8abeb by Иван Кубота

logging

parent eb814e46
...@@ -307,8 +307,8 @@ ...@@ -307,8 +307,8 @@
<script src="app.js"></script> <script src="app.js"></script>
<script src="./bundle/apps.js"></script> <script src="./bundle/apps.js"></script>
<script> <script>
window.logging = function(who, what) { window.logging = function(msg) {
D.div({renderTo: document.getElementById('logger')}, `id: ${who}, msg: ${JSON.stringify(what)}`); D.div({renderTo: document.getElementById('logger')}, msg);
}; };
store.set('appLoaded', true); store.set('appLoaded', true);
D.ext(D('.callapp_button')[0], {onclick: function() { D.ext(D('.callapp_button')[0], {onclick: function() {
......
...@@ -203,12 +203,16 @@ export class VideoInputApp { ...@@ -203,12 +203,16 @@ export class VideoInputApp {
} }
else if (args.Type == awrtc.CallEventType.Message) { else if (args.Type == awrtc.CallEventType.Message) {
//no ui for this yet. simply echo messages for testing //no ui for this yet. simply echo messages for testing
/*let messageArgs = args as awrtc.MessageEventArgs; let messageArgs = args as awrtc.MessageEventArgs;
this.mCall.Send(messageArgs.Content, messageArgs.Reliable, messageArgs.ConnectionId);*/ /*this.mCall.Send(messageArgs.Content, messageArgs.Reliable, messageArgs.ConnectionId);*/
window['logging'](`message: ${JSON.stringify(messageArgs.Content)} from: ${messageArgs.ConnectionId.id}`);
} }
else if (args.Type == awrtc.CallEventType.DataMessage) { else if (args.Type == awrtc.CallEventType.DataMessage) {
let messageArgs = args as awrtc.DataMessageEventArgs;
window['logging'](`data message: ${JSON.stringify(messageArgs.Content)} from: ${messageArgs.ConnectionId.id}`);
//no ui for this yet. simply echo messages for testing //no ui for this yet. simply echo messages for testing
//let messageArgs = args as awrtc.DataMessageEventArgs;
//this.mCall.SendData(messageArgs.Content, messageArgs.Reliable, messageArgs.ConnectionId); //this.mCall.SendData(messageArgs.Content, messageArgs.Reliable, messageArgs.ConnectionId);
} }
else if (args.Type == awrtc.CallEventType.CallAccepted) { else if (args.Type == awrtc.CallEventType.CallAccepted) {
...@@ -221,9 +225,13 @@ export class VideoInputApp { ...@@ -221,9 +225,13 @@ export class VideoInputApp {
userId: store.get('userRole'+this.___id), userId: store.get('userRole'+this.___id),
webCam: store.get('webcam'+this.___id) webCam: store.get('webcam'+this.___id)
}; };
if(window['logging'])
window['logging'](messageArgs.ConnectionId, sendingObj) window['logging'](`income call id: ${messageArgs.ConnectionId.id}`);
this.mCall.Send(JSON.stringify(sendingObj), messageArgs.Reliable, messageArgs.ConnectionId); setTimeout(()=>{
window['logging'](`send my user data to ${messageArgs.ConnectionId.id} (${JSON.stringify(sendingObj)})`);
this.mCall.Send(JSON.stringify(sendingObj), messageArgs.Reliable, messageArgs.ConnectionId);
}, (50+220*Math.random())|0)
/* this.mCall.SendData(JSON.stringify({ /* this.mCall.SendData(JSON.stringify({
userId: store.get('userRole'+this.___id), userId: store.get('userRole'+this.___id),
webCam: store.get('webcam'+this.___id) webCam: store.get('webcam'+this.___id)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment