通过 MediaDevices.getUserMedia() 获取用户多媒体权限时,需要注意其只工作于以下三种环境:
ocalhost 域
开启了 HTTPS 的域
使用 file:/// 协议打开的本地文件
其他情况下,比如在一个 HTTP 站点上,navigator.mediaDevices 的值为 undefined。
参考:https://blog.youkuaiyun.com/weixin_49293345/article/details/112600213
本文介绍如何使用MediaDevices.getUserMedia()来获取用户的多媒体权限,并强调该API仅在特定环境下可用,如localhost域、HTTPS开启的域及本地文件协议下。
ocalhost 域
开启了 HTTPS 的域
使用 file:/// 协议打开的本地文件
其他情况下,比如在一个 HTTP 站点上,navigator.mediaDevices 的值为 undefined。
参考:https://blog.youkuaiyun.com/weixin_49293345/article/details/112600213
1万+

被折叠的 条评论
为什么被折叠?