推荐 最新
momo

在原生js和vue3中关于navigator的差异?

项目需要,我需要在浏览器中调用摄像头,这时遇到一个问题,我用原化js写的程序没有任何的问题。用同一个浏览器读navigator下的mediaDevices,原生js就有mediaDevices,但vue3项目中却没有?有遇到过这问题的吗? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240919/9c54bf48f6099f2683fba6269e586b6e.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240919/75b907d5855d733810a193a363c1c9a3.png)

0
1
0
浏览量202
超好看鸭

navigator.mediaDevices.getUserMedia在chrome获取视频流分辨率低(640*480),但是在Safari就是1280*720,是浏览器的问题吗?

获取摄像头stream的分辨率谷歌浏览器分辨率一直是640 480很模糊,切OBS则是1280 720,在Safari摄像头stream则是正常的1280*720,电脑摄像头分辨率很高并不是摄像头的问题,请大佬们给点思路吧 navigator.mediaDevices.getUserMedia({ video: { width: { ideal: 1280 }, height: { ideal: 720 } } }) .then(function(stream) { const videoTrack = stream.getVideoTracks()[0]; const settings = videoTrack.getSettings(); console.log('Actual video resolution: ' + settings.width + 'x' + settings.height); }) .catch(function(error) { console.log("getUserMedia error: ", error); });

0
1
0
浏览量36