【问题标题】:What is the event handler for when user allows use of mic Javascript?当用户允许使用 mic Javascript 时,事件处理程序是什么?
【发布时间】:2015-03-25 18:50:57
【问题描述】:

因此,我遇到的错误很可能是由于麦克风在用户设置权限之前无法获得流。

function calls(){
    var call = peer.call("<? echo $room_id; ?>", window.localStream);
    step3(call);
}

这个假设源于它只有一个错误发生的事实,即当页面加载并调用方法时调用未定义。设置权限后,就没有问题了。是否有事件处理程序可以在为麦克风设置权限时运行该函数?

【问题讨论】:

  • 您可以使用对 navigator.getUserMedia() 的回调。如果您的库不公开回调,您可以随时尝试/捕获。
  • 感谢您的帮助!搞定了。
  • 请您发布您的解决方案吗?
  • 解决方案涉及getUserMedia({video: true, audio: true}, Success(), Failure()),并将函数放入尊重的参数中。

标签: javascript google-chrome permissions


【解决方案1】:

所以,我忘记发布解决方案了:

 getUserMedia({video: true, audio: true}, Success(), Failure());

并且您将正确的函数放在它们受人尊敬的参数占位符中。

【讨论】:

    猜你喜欢
    • 2011-09-06
    • 1970-01-01
    • 2019-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-13
    • 1970-01-01
    • 2020-03-06
    相关资源
    最近更新 更多