通过 MediaDevices.getUserMedia() 获取用户多媒体权限时,需要注意其只工作于以下三种环境:
其他情况下,比如在一个 HTTP 站点上,navigator.mediaDevices 的值为 undefined。
如果想要 HTTP 环境下也能使用和调试 MediaDevices.getUserMedia(),可通过开启 Chrome 的相应参数。
传递相应参数来启动 Chrome,以 http://example.com 为例,
--unsafely-treat-insecure-origin-as-secure="http://example.com"通过传递相应参数来启动 Chrome Insecure origins treated as secure flag 并填入相应白名单。
| 留言与评论(共有 0 条评论) “” |