javascript - 如何提取打开的窗口数量?
问题描述
如何检测屏幕上打开的窗口数量?例如,如果我打开了 chrome、Visual Studio、记事本,我需要将打开的窗口数量设为 3。有没有办法检测打开的窗口数量,特别是从屏幕共享或通过 javascript 作为应用程序将成为一个在线考试网站?
解决方案
网站是高度沙盒化的程序。它们不直接与操作系统通信,只通过Web API。如果您想要的功能在 Web API 中不可用,您将无法使用它。
我不知道每个 Web API,但我认为没有任何方法可以访问打开的窗口数量。Screen Capture API看起来很有希望,但我没有找到返回打开窗口数量的方法。
此外,即使有,您也会相信用户他/她没有修改您的客户端(您的客户端代码),我相信在这种情况下您不想信任用户。
推荐阅读
- terraform - terraform init 期间的“变量可能不会在此处使用”
- common-lisp - 如何在 Lisp 中确定文件类型
- python - Python动态函数参数
- kotest - 一遍又一遍地运行相同的kotest测试的简单方法?
- c# - 如何编写一个在输入 3 个偶数后退出的循环
- python - Python 内存错误 Save split csv python
- php - 如何检索模式中的数据显示
- javascript - 使用对象的属性对数组进行索引时,Javascript 返回未定义
- ios - 将 UITextView 属性字符串保存到 SwiftUI 中的文件
- jquery - JQuery:如何在可切换复选框的页面中找到多个特定的复选框 id