音频通讯的问题。切换主播身份的时候。就报Cannot read property 'getId' of undefined

集成问题

#1


在demo上没事,相同的代码放到项目中,就报Cannot read property ‘getId’ of undefined


#2

工单里回复了。并没有在你发的 .html 文件里看到 getid 这个方法的调用,不清楚你是做了什么操作后触发这个报错的?


#3

我没有在htmlli调用这个。而是只执行了一个切换身份的操作function publish() { //document.getElementById("publish").disabled = true; //document.getElementById("unpublish").disabled = false; client.publish(localStream, function (err) { console.log("Publish local stream error: " + err); }); }


#4

是SDK里报的一个错误。具体的位置在这2


#5

是作用域的问题吗?但是demo没有问题。一模一样的代码放项目里就不行了


#6

https://jiwuwangluo.cn/room.html
可以公网访问。您看一下。谢谢


#7

最后找到问题了。demo里面的<input id="video" type="checkbox" checked></input>我忘了放进代码里了。大家一定要仔细。引以为戒


#8

:+1::+1::+1: