Twilio.Device.setup未经许可访问用户的麦克风?



我正在使用Twilio将浏览器客户端连接到电话会议。这些用户中的一些在公司环境中,可以阻止麦克风访问。

有没有办法设置twilio.device只是在电话会议上聆听而无需访问麦克风?

我尝试了以下内容,但似乎没有帮助:

var audioConstraints = { optional: [{ audio: false }] };
Twilio.Device.setup(token, audioConstraints);

twilio开发人员在这里。

Twilio.Device上设置参数时,传递给getUserMedia的参数将作为audioConstraints传递。以下代码应停止需要麦克风访问:

var params = { audioConstraints: { audio: false } };
Twilio.Device.setup(token, params);

让我知道这是否有帮助。

相关内容