首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在调用initJitsiConference时“无法读取空属性'substr‘”

如何在调用initJitsiConference时“无法读取空属性'substr‘”
EN

Stack Overflow用户
提问于 2019-06-03 22:28:27
回答 1查看 1.8K关注 0票数 0

我试图将lib-jitsi-meet集成到一个有角度(version 7)的应用程序中,并且在使用已建立的JitsiConnection调用initJitsiConference时,正在收到xmpp.js级别的编译错误。源是直接从示例回购获取的,没有进行任何修改,并且可以找到这里

代码语言:javascript
复制
AppComponent_Host.ngfactory.js? [sm]:1 ERROR TypeError: Cannot read property 'substr' of null
at t.value (xmpp.js:409)
at X._init (JitsiConference.js:240)
at new X (JitsiConference.js:118)
at c.initJitsiConference (JitsiConnection.js:103)

堆栈跟踪指向这些函数调用,分别位于t.value (xmpp.js:409)new X (JitsiConference.js:118)

代码语言:javascript
复制
this.room = this.xmpp.createRoom(this.options.name, config);

代码语言:javascript
复制
return new JitsiConference({
    name,
    config: options,
    connection: this
});

如有任何反馈或建议将不胜感激,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-07-28 14:01:40

重复检查有关房间名称的代码(initJitsiConference的第一个参数)。它必须是:

  • 不是空的
  • 非空
  • 只有较低的情况
代码语言:javascript
复制
/* const connection = ...YOUR_CONNECTION... */

const roomName = 'conference'
const roomOption = {}

const room = connection.initJitsiConference(roomName, roomOption);

您可以在本页的入门部分找到一个简单的示例:https://github.com/jitsi/lib-jitsi-meet/blob/master/doc/API.md

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56435263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档