首页 > 解决方案 > 如何提取打开的窗口数量?

问题描述

如何检测屏幕上打开的窗口数量?例如,如果我打开了 chrome、Visual Studio、记事本,我需要将打开的窗口数量设为 3。有没有办法检测打开的窗口数量,特别是从屏幕共享或通过 javascript 作为应用程序将成为一个在线考试网站?

标签: javascriptpythonimage-processingmonitoring

解决方案


网站是高度沙盒化的程序。它们不直接与操作系统通信,只通过Web API。如果您想要的功能在 Web API 中不可用,您将无法使用它。

我不知道每个 Web API,但我认为没有任何方法可以访问打开的窗口数量。Screen Capture API看起来很有希望,但我没有找到返回打开窗口数量的方法。

此外,即使有,您也会相信用户他/她没有修改您的客户端(您的客户端代码),我相信在这种情况下您不想信任用户。


推荐阅读