Sip.js: فشل SessionDescriptionHandler لا يمكن قراءة خاصية "المسجل" من undefined

تم إنشاؤها على ١٢ يوليو ٢٠٢٠  ·  1تعليق  ·  مصدر: onsip/SIP.js

صف الخلل
عندما أعلق الجلسة أحصل على هذا الخطأ

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

رمز بلدي

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

معلومات البيئة

  • إصدار رشفة 0.17.0
  • لينكس
  • الإلكترون 9.1.0
Session Description Handler

التعليق الأكثر فائدة

تغيرت واجهة برمجة تطبيقات SDH للتعليق في 17.x ، لكن تنظيف الطريقة القديمة لم يكتمل - وهذا الخطأ.

على أي حال ، يجب أن يعمل هذا في 17.1 وما فوق ...

import { Web } from "sip.js";

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

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

>كل التعليقات

تغيرت واجهة برمجة تطبيقات SDH للتعليق في 17.x ، لكن تنظيف الطريقة القديمة لم يكتمل - وهذا الخطأ.

على أي حال ، يجب أن يعمل هذا في 17.1 وما فوق ...

import { Web } from "sip.js";

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

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

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات