我使用了getDisplayMedia()API。我想在停止共享按钮单击时运行一些代码。
答案 0 :(得分:2)
“停止共享”按钮将在MediaStreamTracks上触发“结束”或“无效”事件。 您可以使用以下代码进行监听,
mediaStream.getVideoTracks()[0].addEventListener('ended', () =>
console.log('screensharing has ended'));
检查webRTC示例代码的用法-https://github.com/webrtc/samples/blob/gh-pages/src/content/getusermedia/getdisplaymedia/js/main.js#L88