我搞不懂为什么
Modernizr.getusermedia
未定义,但当我键入
!!navigator.webkitGetUserMedia
它还真。我在使用Chrome而且我知道webrtc是支持的..。那么,为什么现代派说它没有定义。
我用bower下载的现代派文件中有一个getusermedia.js文件,行如下:
Modernizr.addTest('getusermedia', !!Modernizr.prefixed('getUserMedia', navigator));
发布于 2014-01-29 15:40:47
getUserMedia不是现代派的核心测试,因此默认情况下不包括它。当您在现代化网站上安装您自己的下载时,您可以选择它来包含它,但Bower会加载默认的下载。Bower只是克隆Git回购给你的本地机器,所以当你想没有核心测试,你将不得不做一些额外的工作。
要添加该测试,还需要在页面中包含文件feature-detects/webrtc/getusermedia.js或将该脚本的内容添加到页面上的另一个脚本中。
https://stackoverflow.com/questions/21435203
复制相似问题