Отменить регистрацию SIPJ - ПРОСТОЙ API - PullRequest
0 голосов
/ 18 марта 2019

Я создаю веб-софтфон с SIPjs, через WebRTC, я столкнулся с проблемой, то есть, когда я создаю учетную запись стандартным способом, а именно:

newSIP.UA (данные учетной записи) / метод .unregister () работает.

, но когда я создаю его с простым API, вот так.

новый SIP.Web.Simple (данные учетной записи) / метод .unregister () кажется неопределенным

*Uncaught TypeError: window.conf.conta.unregister is not a function
    at desregistrar (script.js:145)
    at HTMLButtonElement.onclick (index.html:39)*


Это моя простая конфигурация

  window.conf.conta = new SIP.Web.Simple({
    media: {
      remote: {
        video: document.getElementById('remoteVideo'),
        audio: document.getElementById('remoteAudio')
      }
    },
    ua: {
      uri: window.conf.usuario+'@'+window.conf.servidor,
      authorizationUser: window.conf.usuario,
      wsServers: ['wss://'+window.conf.servidor+':8089/ws'],
      password: window.conf.senha,
      displayName: window.conf.nome,
      register : false,
    }
  });
...