Session.signal() completion handler parameter

pull/73/head
pabloFuente 2018-04-02 12:11:30 +02:00
parent f6a3c0983e
commit 7f6916ebba
3 changed files with 13 additions and 7 deletions

View File

@ -173,7 +173,7 @@ export class Session {
signalMessage['data'] = signal.data ? signal.data : '';
signalMessage['type'] = signal.type ? signal.type : '';
this.openVidu.openVidu.sendMessage(JSON.stringify(signalMessage));
this.openVidu.openVidu.sendMessage(JSON.stringify(signalMessage), completionHandler);
}
}

View File

@ -351,13 +351,12 @@ export class OpenViduInternal {
}
}
//CHAT
sendMessage(message) {
sendMessage(message: any, completionHandler?: Function) {
this.sendRequest('sendMessage', {
message: message
}, function (error, response) {
if (error) {
console.error(error);
}, (error, response) => {
if (!!completionHandler) {
completionHandler(!!error ? new Error(error) : null);
}
});
};

View File

@ -428,7 +428,14 @@ export class OpenviduInstanceComponent implements OnInit, OnChanges, OnDestroy {
data: 'Test message',
to: [],
type: 'chat'
});
},
error => {
if (error) {
console.error(error);
} else {
console.log('Message succesfully sent');
}
});
}
recordPublisher(): void {