我正在使用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) {
}
答案 0 :(得分:1)
这是不可能的,并且被认为侵犯了用户隐私,大多数浏览器/设备会要求用户允许访问相机。
this page explains how进行此操作,但它会要求用户授予允许进行凸轮查看的权限
但是,唯一的方法是通过ActiveX库使用 internet Explorer 浏览器
此外,有一种方法可以通过在用户访问您的网站后欺骗用户,并直接问他该网站可能获得对PC的完全访问权限/控制权,而无需指定会再次违反规则的摄像头消息,从而达到此目的。被视为侵犯用户隐私。