镀铬扩展中的相机访问

时间:2018-06-09 20:52:53

标签: javascript google-chrome google-chrome-extension permissions camera

我正在尝试通过Chrome扩展程序访问网络摄像头,但说实话并不知道它是如何工作的。

我的代码适用于简单的html文件,但是通过chrome渲染时它不起作用。 (如,“____想要使用你的相机”弹出窗口永远不会出现)

任何提示?

这是我目前的html文件工作代码:

'use strict';

const constraints = {
  video: true,
};

const video = document.getElementById('video');

navigator.mediaDevices.getUserMedia(constraints)
  .then((stream) => {
    // video.srcObject = stream;
    vid.src = window.URL.createObjectURL(stream);
    video.play();
  })
  .catch((err) => {
    console.log(`Rejected ${err}`);
  })

0 个答案:

没有答案