Расширение Chrome с XMLHttpRequest медленно при запуске - PullRequest
0 голосов
/ 24 марта 2012

В данный момент я разрабатываю расширение Google Chrome, в котором мне нужно получать данные с сервера.Я делаю это с XMLHttpRequest, и все идет хорошо, за исключением того факта, что когда я запускаю Google Chrome и сразу щелкаю свое расширение, оно не откроется, пока XMLHttpRequest не будет завершен.Запрос отправляется на довольно медленный сервер, вот в чем проблема.Но есть ли способ, с помощью которого вы можете запустить XMLHttpRequest в другом потоке, или Google Chrome предоставляет вам другой способ получения данных с сервера, который работает в фоновом режиме, чтобы я мог открыть свое расширение, пока оно все еще получает данные с сервера?

Может быть, полезно знать, что запрос XMLHttpRequest выполняется на фоновой странице, а не на всплывающей странице.

1 Ответ

0 голосов
/ 29 марта 2012

Похоже, для параметра Asynchronous должно быть установлено значение true.

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