Как найти в настоящее время активные загрузки в JavaScript? - PullRequest
4 голосов
/ 01 апреля 2012

Есть ли способ найти активные на данный момент http-соединения на странице?Например, видео, которое воспроизводится в данный момент (видео html5 или flash), крупные объекты или даже соединения с веб-сокетом?

Ответы [ 2 ]

2 голосов
/ 01 апреля 2012

В этом вопросе StackOverflow вы увидите, что Google Chrome не поддерживает доступ к странице загрузки.

Но я нашел этот API Firefox, который поддерживает доступ к окну его диспетчера загрузки. Там вы увидите такие методы, как, getAllDownloads () и getDownloadState (). Вы можете вызывать эти методы с помощью Javascript и выполнять работу.

Это достаточно ясно?

0 голосов
/ 01 апреля 2012

Я не думаю, что это возможно, если вы вручную не отслеживаете все эти соединения.

(по какой-то причине я не могу добавлять комментарии, поэтому редактируйте этот ответ).

Под «вручную» я имел в виду, что прежде чем устанавливать какое-либо соединение, вы обновляете объект javascript. После того как соединение закрыто, инициируйте другое событие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...