js 大佬进,如何使用视频流来重写 navigator.mediaDevices.getUserMedia

查看 17|回复 0
作者:NouveauNom   
想实现的功能,写一个扩展,将 navigator.mediaDevices.getUserMedia 获取摄像头,改为视频流输入,网上找到代码
await page.evaluate(() => {
const video = document.createElement("video");
video.setAttribute('id', 'video-mock');
video.setAttribute("src", 'https://woolyss.com/f/spring-vp9-vorbis.webm');
video.setAttribute("crossorigin", "anonymous");
video.setAttribute("controls", "");
video.oncanplay = () => {
const stream = video.captureStream();
navigator.mediaDevices.getUserMedia = () => Promise.resolve(stream);
};
document.querySelector("body").appendChild(video);
});
但是没有成功
您需要登录后才可以回帖 登录 | 立即注册

返回顶部