在Firefox中,如果我需要添加屏幕共享功能,我必须将我的域添加到 about:config 的 media.getusermedia.screensharing.allowed_domains Firefox属性中。否则我会收到错误:
" NotAllowedError":"用户代理或平台在当前上下文中不允许该请求。"
好的,一切都很棒,添加域用户后可以选择窗口共享。但他也可以在屏幕共享Firefox的原生弹出窗口中选择" No Window" 。在这种情况下,我会得到完全相同的错误,就好像未触及 media.getusermedia.screensharing.allowed_domains 一样。
有没有办法检测"没有窗口"选择?