【发布时间】:2015-02-09 02:02:13
【问题描述】:
在我的网页中,有一个屏幕分享流,参数如下:
{
audio: false,
video: mandatory {
chromeMediaSource: 'desktop',
chromeMediaSourceId: IM.screenSourceId
...
}
...
}
我的 Chrome 扩展在后台脚本中包含以下代码:
desktop_id = chrome.desktopCapture.chooseDesktopMedia (session, port.sender.tab, onAccessApproved);
当点击页面上的“取消”按钮时,会触发后台脚本中的监听函数:
chrome.desktopCapture.cancelChooseDesktopMedia (desktop_id);
在chrome://extensions 的console.log 中看到desktop_id 确实是1 的整数值。
但是好像不行,我试了很多Chrome版本还是不行,怎么取消屏幕共享?
【问题讨论】:
标签: google-chrome-extension webrtc getusermedia screensharing desktop-sharing