2014-01-17 79 views

回答

17

有一個活生生的例子

https://webrtc.github.io/samples/src/content/devices/input-output/

(此的WebRTC鏈接是新的,而且應該在Chrome移動工作)

鏈接是這個答案 - https://stackoverflow.com/a/35480435/2414207,這正在深入討論MediaDevices.enumerateDevices()[新]與MediaStreamTrack.getSources()[已棄用]。


你可以找到進一步的信息(現在有點過時,但有用的,以獲得大畫面)這個上:

http://www.html5rocks.com/en/tutorials/getusermedia/intro/#toc-gettingstarted

向下滾動,跳躍:

  • 功能檢測
  • 獲取對輸入設備的訪問權限
  • 設置介質的限制

直到

  • ,選擇媒體來源

供參考:我以前活生生的例子(碎)

https://simpl.info/getusermedia/sources/

他們正在使用MediaStreamTrack.getSources()[棄用],這不再適用於Chrome 45和Firefox 39。

對於新功能MediaDevices.enumerateDevices() - 見https://stackoverflow.com/a/35480435/2414207

+0

我回答了我自己,因爲我一直在尋找的stackexchange信息便無法找到任何,所以要求面臨同樣的問題 – AddingColor

+2

人這個問題該示例在Chrome移動版上無效。至少在相機之間切換不起作用。 –

+1

是過去一年中展示的工作演示。我無法找到一款適用於Chrome手機的產品。 –