我在我的javascript中使用navigator.mediaDevices.getUserMedia來調用攝像頭。它正在爲鉻合金工作,但不適合徒步旅行。 我知道,navigator.mediaDevices.getUserMedia不支持Safari瀏覽器。如何修復Safari的navigator.mediaDevices.getUserMedia?
但是,有沒有辦法解決這個問題的Safari瀏覽器?
謝謝, Naresh。
我在我的javascript中使用navigator.mediaDevices.getUserMedia來調用攝像頭。它正在爲鉻合金工作,但不適合徒步旅行。 我知道,navigator.mediaDevices.getUserMedia不支持Safari瀏覽器。如何修復Safari的navigator.mediaDevices.getUserMedia?
但是,有沒有辦法解決這個問題的Safari瀏覽器?
謝謝, Naresh。
這僅支持在Safari 11:https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia
您可能能夠使用navigator.getUserMedia(它被廢棄了,所以要小心這裏):https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getUserMedia
如Safari 10不具備支持WebRTC,所以navigator.getUserMedia不會有任何影響。 Safari 11+支持WebRTC,因此您可以通過在開發菜單或navigator.mediaDevices.getUserMedia上啓用「啓用傳統WebRTC API」來使用navigator.getUserMedia。
也許這可以幫助您:https://stackoverflow.com/q/42221646/378979 – Vincent