首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >现代getusermedia未定义

现代getusermedia未定义
EN

Stack Overflow用户
提问于 2014-01-29 15:17:10
回答 1查看 2.2K关注 0票数 8

我搞不懂为什么

Modernizr.getusermedia

未定义,但当我键入

!!navigator.webkitGetUserMedia

它还真。我在使用Chrome而且我知道webrtc是支持的..。那么,为什么现代派说它没有定义。

我用bower下载的现代派文件中有一个getusermedia.js文件,行如下:

Modernizr.addTest('getusermedia', !!Modernizr.prefixed('getUserMedia', navigator));

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-29 15:40:47

getUserMedia不是现代派的核心测试,因此默认情况下不包括它。当您在现代化网站上安装您自己的下载时,您可以选择它来包含它,但Bower会加载默认的下载。Bower只是克隆Git回购给你的本地机器,所以当你想没有核心测试,你将不得不做一些额外的工作。

要添加该测试,还需要在页面中包含文件feature-detects/webrtc/getusermedia.js或将该脚本的内容添加到页面上的另一个脚本中。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21435203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档