我正在使用Twilio将浏览器客户端连接到电话会议。其中一些用户处于阻止访问麦克风的公司环境中。
有没有办法设置Twilio.Device只是收听电话会议,而无需访问麦克风?
我尝试了以下内容,但似乎没有帮助:
var audioConstraints = { optional: [{ audio: false }] };
Twilio.Device.setup(token, audioConstraints);
答案 0 :(得分:1)
Twilio开发者传道者在这里。
设置parameters on your Twilio.Device
时,传递给getUserMedia
的内容将作为audioConstraints
传递。以下代码应停止要求麦克风访问:
var params = { audioConstraints: { audio: false } };
Twilio.Device.setup(token, params);
让我知道这是否有帮助。