【发布时间】:2021-12-06 12:14:41
【问题描述】:
我的 Angular 应用上有视频通话功能。现在,只要一个人呼叫另一个人,在开始呼叫之前就会要求被呼叫者或呼叫者访问麦克风/摄像头。打字稿中是否有一种方法可以捕获如果用户单击“阻止”以访问相机/麦克风会出现什么错误?
谁能提供一些有用的链接或代码?
【问题讨论】:
标签: javascript angular typescript navigator
我的 Angular 应用上有视频通话功能。现在,只要一个人呼叫另一个人,在开始呼叫之前就会要求被呼叫者或呼叫者访问麦克风/摄像头。打字稿中是否有一种方法可以捕获如果用户单击“阻止”以访问相机/麦克风会出现什么错误?
谁能提供一些有用的链接或代码?
【问题讨论】:
标签: javascript angular typescript navigator
...以“正常”方式...请求权限的人可以在try...catch 块中进行操作,并处理PermissionDeniedError:
https://github.com/VovanSuper/Slider-teleprompter/blob/main/src/scripts/helpers/recorder.js#L72
【讨论】: