Как мне извлечь количество открытых windows? - PullRequest
0 голосов
/ 11 июля 2020

Как определить количество открытых windows на экране? Например, если у меня есть chrome, визуальная студия, открыт блокнот, мне нужно получить число windows открытых как 3. Есть ли способ определить количество windows открытых, в частности, из общего доступа к экрану или через javascript, поскольку приложение будет веб-сайтом для сдачи онлайн-экзамена?

1 Ответ

1 голос
/ 11 июля 2020

Веб-сайты - это программы с высокой степенью изолированности. Они не взаимодействуют с ОС напрямую, только через веб-API . Если нужная функция недоступна в веб-API, вы не можете использовать ее.

Я не знаю все веб-API, но не думаю, что есть какой-либо, который дает доступ на номер открытого windows. Screen Capture API выглядит многообещающим, но я не нашел метода, который бы возвращал количество открытых windows.

Кроме того, даже если бы он был, вы бы доверяли пользователю, что он / она не изменяла вашего клиента (ваш клиентский код), и я считаю, что в этом случае вы не хотите доверять пользователю.

...