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

logging

parent eb814e46
......@@ -307,8 +307,8 @@
<script src="app.js"></script>
<script src="./bundle/apps.js"></script>
<script>
window.logging = function(who, what) {
D.div({renderTo: document.getElementById('logger')}, `id: ${who}, msg: ${JSON.stringify(what)}`);
window.logging = function(msg) {
D.div({renderTo: document.getElementById('logger')}, msg);
};
store.set('appLoaded', true);
D.ext(D('.callapp_button')[0], {onclick: function() {
......
......@@ -203,12 +203,16 @@ export class VideoInputApp {
}
else if (args.Type == awrtc.CallEventType.Message) {
//no ui for this yet. simply echo messages for testing
/*let messageArgs = args as awrtc.MessageEventArgs;
this.mCall.Send(messageArgs.Content, messageArgs.Reliable, messageArgs.ConnectionId);*/
let messageArgs = args as awrtc.MessageEventArgs;
/*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) {
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
//let messageArgs = args as awrtc.DataMessageEventArgs;
//this.mCall.SendData(messageArgs.Content, messageArgs.Reliable, messageArgs.ConnectionId);
}
else if (args.Type == awrtc.CallEventType.CallAccepted) {
......@@ -221,9 +225,13 @@ export class VideoInputApp {
userId: store.get('userRole'+this.___id),
webCam: store.get('webcam'+this.___id)
};
if(window['logging'])
window['logging'](messageArgs.ConnectionId, sendingObj)
window['logging'](`income call id: ${messageArgs.ConnectionId.id}`);
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({
userId: store.get('userRole'+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