Sip.js: SessionDescriptionHandler 失败无法读取未定义的属性“记录器”

创建于 2020-07-12  ·  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]
)}

环境信息

  • sip 版本 0.17.0
  • linux
  • 电子9.1.0
Session Description Handler

最有用的评论

用于保持的 SDH API 在 17.x 中发生了更改,但旧方法的清理工作尚未完成 - 还有这个错误。

无论如何,这应该适用于 17.1 及更高版本...

import { Web } from "sip.js";

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

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

>所有评论

用于保持的 SDH API 在 17.x 中发生了更改,但旧方法的清理工作尚未完成 - 还有这个错误。

无论如何,这应该适用于 17.1 及更高版本...

import { Web } from "sip.js";

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

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

此页面是否有帮助?
0 / 5 - 0 等级