无需许可即可自动访问相机

时间:2019-06-19 05:35:21

标签: javascript webrtc mediarecorder-api

我正在使用Media Recorder记录摄像机的视频和音频。每次开始录制时,它都会询问权限。

是否可以使用户自动访问相机。

我正在使用以下代码访问摄像头。

 navigator.getMedia = (navigator.getUserMedia ||
          navigator.webkitGetUserMedia ||
          navigator.mozGetUserMedia ||
          navigator.msGetUserMedia);


  if (!navigator.getMedia) {
      displayErrorMessage("Your browser doesn't have support for the navigator.getUserMedia interface.");
  } else {

      // Request the camera.
      navigator.getMedia(
              constraints,
              // Success Callback
                      function (stream) {

}

1 个答案:

答案 0 :(得分:1)

这是不可能的,并且被认为侵犯了用户隐私,大多数浏览器/设备会要求用户允许访问相机。

this page explains how进行此操作,但它会要求用户授予允许进行凸轮查看的权限

但是,唯一的方法是通过ActiveX库使用 internet Explorer 浏览器

此外,有一种方法可以通过在用户访问您的网站后欺骗用户,并直接问他该网站可能获得对PC的完全访问权限/控制权,而无需指定会再次违反规则的摄像头消息,从而达到此目的。被视为侵犯用户隐私。