Где можно получить ответ от сервера Janus WebRTC после отправки синхронного сообщения - PullRequest
0 голосов
/ 12 ноября 2018

После присоединения плагина videoroom к Janus, при "успешном" обратном вызове я отправляю ему синхронное сообщение

janus.attach(
    {           
        plugin: "janus.plugin.videoroom",
        opaqueId: opaqueId,
        success: function(pluginHandle) {
            roomMaster = pluginHandle;
            var isExist = {
                "request" : "exists",
                "room" : myroom
            };

            roomMaster.send({"message": isExist})
        },

и получить ответ в консоли от janus.js, но в документации говорится, что плагин отправит мне response сообщение. И я не могу понять - где я могу это поймать?

onmessage: function(msg, jsep){

    // is fired only after sending async requests like "join", "start" - not "exists"
    conslole.log(msg);  
}

Кто-нибудь знает?

Спасибо

1 Ответ

0 голосов
/ 09 апреля 2019

Вы можете определить успешный обратный вызов в объекте запроса:

  roomHandle.send({ 
    "message" : {
      request : 'list'
    },
    success: function(result) {
      console.log(result);
    }      
  });
...