【问题标题】:how to catch navigator.mediaDevices error?如何捕捉 navigator.mediaDevices 错误?
【发布时间】:2021-12-06 12:14:41
【问题描述】:

我的 Angular 应用上有视频通话功能。现在,只要一个人呼叫另一个人,在开始呼叫之前就会要求被呼叫者或呼叫者访问麦克风/摄像头。打字稿中是否有一种方法可以捕获如果用户单击“阻止”以访问相机/麦克风会出现什么错误?

谁能提供一些有用的链接或代码?

【问题讨论】:

    标签: javascript angular typescript navigator


    【解决方案1】:

    ...以“正常”方式...请求权限的人可以在try...catch 块中进行操作,并处理PermissionDeniedError

    https://github.com/VovanSuper/Slider-teleprompter/blob/main/src/scripts/helpers/recorder.js#L72

    【讨论】:

      猜你喜欢
      • 2010-12-06
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 2017-09-22
      • 2016-06-02
      • 2011-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多