Sip.js: SessionDescriptionHandler a échoué Impossible de lire la propriété 'logger' d'undefined

Créé le 12 juil. 2020  ·  1Commentaire  ·  Source: onsip/SIP.js

Décrivez le bogue
Lorsque je mets une session en attente, j'obtiens cette erreur

sip.SessionDescriptionHandler | SessionDescriptionHandler.getDescription failed - TypeError: Cannot read property 'logger' of undefined
sip.Inviter | Session.getOffer: SDH getDescription rejected...
sip.Inviter | Cannot read property 'logger' of undefined
sip.Inviter | Failed to send re-INVITE
session-description-handler.js?13cd:173 Uncaught (in promise) TypeError: Cannot read property 'logger' of undefined

Mon code

session.invite({
   sessionDescriptionHandlerModifiers: [session.sessionDescriptionHandler.holdModifier]
)}

Informations sur l'environnement

  • siroter la version 0.17.0
  • linux
  • électron 9.1.0
Session Description Handler

Commentaire le plus utile

L'API SDH pour hold a changé dans 17.x, mais le nettoyage de l'ancienne méthode n'était pas complet - et ce bogue.

Quoi qu'il en soit, cela devrait fonctionner en 17.1 et plus ...

import { Web } from "sip.js";

// Hold
session.invite({
   sessionDescriptionHandlerModifiers: [Web.holdModifier]
)}

// Unhold
session.invite({
   sessionDescriptionHandlerModifiers: []
)}

>Tous les commentaires

L'API SDH pour hold a changé dans 17.x, mais le nettoyage de l'ancienne méthode n'était pas complet - et ce bogue.

Quoi qu'il en soit, cela devrait fonctionner en 17.1 et plus ...

import { Web } from "sip.js";

// Hold
session.invite({
   sessionDescriptionHandlerModifiers: [Web.holdModifier]
)}

// Unhold
session.invite({
   sessionDescriptionHandlerModifiers: []
)}

Cette page vous a été utile?
0 / 5 - 0 notes