--- title: Navigator.mediaDevices slug: Web/API/Navigator/mediaDevices tags: - Media - Media Capture and Streams API - Media Streams API - MediaDevices - Navigator - Reference - Web - 只读 - 属性 translation_of: Web/API/Navigator/mediaDevices ---
{{APIRef("Media Capture and Streams")}}
 
mediaDevices 是 Navigator 只读属性,返回一个 {{domxref("MediaDevices")}} 对象,该对象可提供对相机和麦克风等媒体输入设备的连接访问,也包括屏幕共享。

语法

var mediaDevices = navigator.mediaDevices;

 返回值

{{domxref("MediaDevices")}} 是一个单例对象。通常,您只需直接使用此对象的成员,例如通过调用{{domxref("navigator.mediaDevices.getUserMedia()")}}。

特性

Specification Status Comment
{{SpecName('Media Capture', '#widl-NavigatorUserMedia-mediaDevices', 'NavigatorUserMedia.mediaDevices')}} {{Spec2('Media Capture')}} Initial definition.

浏览器兼容

{{CompatibilityTable}}
Feature Chrome Edge Firefox (Gecko) Microsoft Edge Internet Explorer Opera Safari (WebKit)
Basic support {{CompatChrome(51.0)}} {{CompatVersionUnknown}} {{CompatGeckoDesktop("36.0")}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatNo}}
Feature Android Android Webview Edge Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support {{CompatNo}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatGeckoMobile("36.0")}} {{CompatGeckoMobile("36.0")}} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}}

参考阅读