一旦螢屏共享由“navigator.mediaDevices.getDisplayMedia()”啟動并由用戶確認,每個瀏覽器都有可能停止螢屏共享(例如 Chrome - 參見圖片)。

當此瀏覽器按鈕停止螢屏共享時,如何在事件上附加 javascript 處理程式?
uj5u.com熱心網友回復:
在此處查看此示例: https ://github.com/webrtc/samples/blob/gh-pages/src/content/getusermedia/getdisplaymedia/js/main.js#L31
在第 31 行,一個事件處理程式附加到 MediaStreamTrack
stream.getVideoTracks()[0].addEventListener('ended', () => {
console.log('The user has ended sharing the screen');
});
uj5u.com熱心網友回復:
您可以使用oninactive事件。
stream.oninactive = function () {
// Do staff.
}
如需更多資源。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/519873.html
上一篇:使用C 在Linux中使用影子對用戶進行身份驗證時,在系統中存盤身份驗證(登錄)的最佳方法是什么
下一篇:如何在文本前插入圖示?
