navigator.mediaDevices.getUserMedia:
作用:為用戶提供直接連接攝像頭、麥克風的硬件設備的接口
語法:
navigator.mediaDevices.getUserMedia(constraints).then(function(mediaStream)
{
.....
}
catch(function(error)
{
....
}
參數表示的意義
constraint:指定請求媒體的類型{video:布爾值;audio:布爾值}
mediaStream:stream時MediaStream的對象,表示媒體(硬件設備)內容的數據流,可以通過URL。createObjectURL轉換后設置為video或Audio元素的src屬性使用
回調函數:函數A作為參數傳遞到函數B中,並且這個函數B執行函數A