这是关于使用 WebRTC 在 Chrome 浏览器上的屏幕共享。
使用 WebRTC 在 Chrome 上实现屏幕共享的示例是:https ://talky.io
当用户选择共享不同的应用程序(例如文本编辑器)时,该应用程序的窗口将变为活动(聚焦)并位于浏览器顶部,这是预期的......
问题 但是在分享这个应用程序之后,当用户点击“停止分享”按钮(出现在 Chrome 提供的浮动小部件上)时,之前分享的应用程序窗口仍然在顶部(聚焦)。理想情况下,在停止屏幕共享时,应将浏览器窗口重新置于顶部,如聚焦。
有没有办法使用 Javascript 焦点方法来实现这一点?或者这是 Chrome 应该处理的事情。