【发布时间】:2018-06-22 15:34:18
【问题描述】:
我有一个套件可以记录用户的网络摄像头和麦克风。它在网页上效果很好,但在 Chrome 扩展程序中:
navigator.mediaDevices.getUserMedia({video: true, audio: true})
.then(this.record.bind(this))
.catch(VidRA.error);
正在投掷
NotAllowedError: Failed due to shutdown
我搜索并发现几乎没有任何东西可以解释这一点。有没有其他人遇到过这个问题,或者有人知道我能做些什么吗?
【问题讨论】:
-
天啊…………
-
不知道 - 没试过。不太喜欢这种方法,因为它需要用户进入选项并在那里设置权限。使用以下答案,您无需调用选项即可实现相同的目标。
标签: javascript google-chrome google-chrome-extension getusermedia