【发布时间】:2019-06-19 05:35:21
【问题描述】:
我正在使用 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) {
}
【问题讨论】:
-
您可以进入浏览器设置并自行更改。您不能对其他用户强制执行此操作,因为这是在浏览器控制之下 - 而不是 Javascript。
-
浏览器没有“记住”允许访问的决定的选项吗?勾选那个框,从此你就没事了
标签: javascript webrtc mediarecorder-api