ngx-webcam如何识别用户是否允许webcam权限 - Angular 4+。

问题描述 投票:1回答:1

我在Angular4+中使用ngx-webcam插件时遇到了问题,因为我使用这个插件在我的应用程序中捕获图像,但是当用户不允许使用摄像头时,我应该从捕获图像转变为从电脑或手机上传图像。

在这个ngx-webcam插件中,我们确实有关闭摄像头的功能,但我需要的是识别用户是否允许使用webcame来捕捉图像。

我想解决这个问题,找了很多,但找不到任何相关的东西来查找用户是否允许

angular webcam-capture
1个回答
0
投票

  public handleInitError(error: WebcamInitError): void {
    if (error.mediaStreamError && error.mediaStreamError.name === 'NotAllowedError') {
      this.camPermission = true;
      console.warn('Camera access was not allowed by user!');
    }
  }
<webcam (initError)="handleInitError($event)"></webcam>
© www.soinside.com 2019 - 2024. All rights reserved.