火狐Firefox的支持,因爲版本52,將通過支持屏幕共享:檢測屏幕共享
navigator.mediaDevices.getUserMedia({ video: { mediaSource: 'screen' }})
.then(stream => { ... });
退房this test page to see it in action。
我想知道是否有辦法檢測瀏覽器是否支持{ mediaSource: 'screen' }
?
我想只給出與有共享能力的用戶共享屏幕的選項。所以我希望能夠檢測到這一點。
屏幕分享已經實施了很長時間。 FF52只是刪除了需要白名單條目或修改白名單的擴展名。 –
是的,好點。你是說52之前的Firefox確實宣稱支持'mediaSource'並且使用Jib檢查沒用嗎? (除非你在舊的白名單上...) – philnash
是的。只需檢查Firefox版本> = 52(或依賴擴展名)。幸運的是,最後的ESR是52,即使有人仍在使用FF45 ... –