【问题标题】:Is there an event for listening to click on "Stop Sharing" button?是否有监听点击“停止分享”按钮的事件?
【发布时间】:2020-04-15 06:30:05
【问题描述】:

Image URL

我使用了 getDisplayMedia() API。我想在点击停止共享按钮时运行一些代码。

【问题讨论】:

    标签: webrtc screensharing


    【解决方案1】:

    “停止共享”按钮将触发 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

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 2016-09-03
      • 2022-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-29
      • 2022-06-25
      相关资源
      最近更新 更多