Google chrome extension 关闭chrome桌面捕获上的停止共享、隐藏窗口

Google chrome extension 关闭chrome桌面捕获上的停止共享、隐藏窗口,google-chrome-extension,webrtc,mediarecorder,screen-recording,Google Chrome Extension,Webrtc,Mediarecorder,Screen Recording,每当我们使用chrome桌面捕获从chrome扩展记录屏幕时,我们都会在底部看到以下窗口。它提供停止屏幕共享或隐藏屏幕共享的选项 我正在开发一个扩展来启动和停止桌面录制。我希望当用户点击我分机的“停止”按钮时,这个窗口消失。怎么做 我已尝试将请求id传递给此API chrome.desktopCapture.cancelChooseDesktopMedia(待定的请求id),但这似乎不起作用。要隐藏chrome停止共享栏,您只需停止相关的媒体流(即停止其所有媒体跟踪),例如,您可以将操作分配给

每当我们使用chrome桌面捕获从chrome扩展记录屏幕时,我们都会在底部看到以下窗口。它提供停止屏幕共享或隐藏屏幕共享的选项

我正在开发一个扩展来启动和停止桌面录制。我希望当用户点击我分机的“停止”按钮时,这个窗口消失。怎么做


我已尝试将请求id传递给此API chrome.desktopCapture.cancelChooseDesktopMedia(待定的请求id),但这似乎不起作用。

要隐藏chrome停止共享栏,您只需停止相关的媒体流(即停止其所有媒体跟踪),例如,您可以将操作分配给任何元素的onclick:

element.onclick=()=>screenStream.getTracks().forEach(track=>track.stop())

是否有其他方法删除“停止共享”栏?