屏幕截图捕获getDisplayMediaapi

问题描述 投票:0回答:1
你能帮我实现这一目标吗?

发现并修复了它:

https://developer.mozilla.org/en-us/docs/web/api/capturecontroller

代码:
javascript reactjs screenshot claude
1个回答
0
投票
const controller = new CaptureController(); stream = await navigator.mediaDevices.getDisplayMedia({ video: { cursor: 'always', displaySurface: 'window', }, audio: false, selfBrowserSurface: 'exclude', controller, // attach the controller for conditional focus }); try { controller.setFocusBehavior('no-focus-change'); } catch (error) { console.log("not a tab or window, can't set focus behavior"); } .... rest of code.

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.